Originally from Berlin, Germany, Constantin received a bachelor’s degree in Japanese Studies from the University of Vienna in Austria. He holds a double master’s degree in International Business from the Berlin School of Economics and Law in Germany and the Southwestern University of Finance and Economics in Chengdu, China. He wrote his master thesis during an exchange semester at the graduate school of economics at Kobe University.