He started his career as China Division Assistant Manager and Nylon Division Manager at UBE Industries in Shanghai. Jun holds a Master of Economics & Management Science from Humboldt-University in Berlin, Germany, and a double Bachelor of Science & Technology Foreign Affairs and Environmental Engineering from Shanghai University in China.