He joined the UTSA faculty in 2016 after serving as an assistant professor at ESSEC Business School, Paris-Singapore for 5 years. He has been a visiting professor at University of Mannheim in Germany since 2013, teaching in the undergraduate program and EMBA program at Mannheim Business School.