Before becoming CEO of the EHL Group, Michel Rochat was the General Director of Ecole hôtelière de Lausanne, a position which he had occupied since 2010. From 2003 on, he was also a member of EHL's Board of Governors.
He is moreover a member of the Board of Directors of Lausanne Hospitality Consulting (LHC), Emirates Academy, Leysin American School, Council of Tourism (Switzerland Tourism), the Swiss School of Tourism and Hospitality (SSTH), of the Executive Committee of Entreprendre, and of Rotary Club of Western Lausanne.
In 2014, he was awarded the Hospitality Innovation Award and recognized by Bilanz magazine as one of the top 100 personalities of Switzerland.
In 2008, he took on the role of General Director of Higher Education for the Vaud canton in the Department of Training, Youth and Culture (DFJC).
In 2003, he was appointed Director of Haute Ecole Vaudoise (HEV) and member of the Executive Committee of the University of Applied Sciences Western Switzerland (HES-SO).
The Council of State of Vaud canton gave him the title of Professor in 1998, and in the same year he was appointed Vice-Director of the Ecole d'ingénieurs du Canton de Vaud (EIVD - Engineering School of the Vaud canton) and Director of the LQF (Logistics - Quality - Training Systems) institute at the University of Applied Sciences of Western Switzerland.
In 1988, he became Dean of esig+, the Swiss school of graphics and package engineering. At the same time, he set up and ran Gresco SA, a consulting firm for local authorities in Switzerland and France.
He began his career with PricewaterhouseCoopers, where he handled major audit and evaluation projects. He then went on to teach at the Ecole Supérieure de Commerce (business school) in Lausanne.
Michel Rochat is a graduate of HEC Lausanne and the Ecole polytechnique fédérale de Lausanne.