He earned a PhD degree in Finance from the Stockholm School of Economics in 2013, a Master degree in Banking and Finance from the Luxembourg School of Finance, and a Master degree in Financial and Monetary Economics from the University Louis Pasteur in Strasbourg. He is also certified as Financial Risk Manager by the Global Association of Risk Professionals.