Michael Maeder serves as the CEO of Switzerland Travel Centre since February 2012. Prior to this role, Michael held positions including Director and Chairman of the Board of Directors at e-domizil AG from May 2012 to May 2018, and Managing Director India at Switzerland Tourism from March 2010 to February 2012. Michael's experience also includes Managing Director UK at Switzerland Travel Centre, Manager Promotions North America at Switzerland Tourism, and various roles at STA Travel, including Project Manager/Business Analyst, Sales Director, and Branch Manager. Michael began their career as a Content Writer at Switzerland Tourism. Educational accomplishments include multiple programs at INSEAD and a degree from Lucerne University of Applied Sciences and Arts.
Sign up to view 8 direct reports
Get started
This person is not in any teams