Prior to joining DePaul, he was an assistant professor at the Jones Graduate School of Business at Rice University. He holds a PhD in finance from both HEC Paris and the Swiss Finance Institute, a Masters in economics from the Paris School of Economics, and is a graduate from HEC Paris (Grande Ecole).