Head of Existing Installations Sales
zurich, zurich, switzerland
Schindler Management AG
Indian Institute of Foreign Trade, India
IMD
University of Jodhpur, India