He is affiliated with the Geneva School of Economics and Management and the Geneva Finance Research Institute, a multidisciplinary research centre located at the University of Geneva in Switzerland. He holds a PhD in Economics from the Toulouse School of Economics.