Prior to joining the University of St. Gallen MBA, he held several positions as a marketing and brand executive with 10+ years of experience in the luxury industry and several blue chip companies (e.g., L’Oréal, HUGO BOSS, LVMH).
Thomas is an alumnus of the University of St. Gallen, holding a master's degree in Law (lic. iur. HSG).
He is a Swiss citizen from Zurich and speaks German, English, French and Japanese. He is interested in architecture, contemporary art, design, sailing, tennis and travelling.