Chief Marketing & Communications Officer

Olivier Roux began his professional career with IBM Switzerland where he took on some sales responsibilities before accepting several leadership positions initially in Zurich, Switzerland, and then moving to the global headquarters in New York to lead the global insurance strategy and marketing for three years.

In 2000, Olivier Roux joined Accenture to lead sales and marketing for the Financial Services sector. Primary achievements include contributing to the business strategy that led to repeated double digits annual growth. He was appointed partner in 2006.

In 2007, Mr. Roux expanded his responsibilities and led a global team of 500 professionals across 42 countries.

During his tenure at Accenture, the company went public and grew from 75 to 300 thousand employees and its revenue quadrupled to $30B per year.

In September 2014, Mr. Roux and his family relocated to Lausanne, Switzerland, where he accepted a position as Chief Marketing & Communications Officer for Ecole hôtelière de Lausanne. As a member of the Executive Committee he oversees Marketing, Communications, Admissions and Alumni and Industry Relations for the school.

He studied Business and Economics at the University of Lausanne (HEC), where he obtained a Master of Business and Economics in 1985. He is fluent in English, French and German.

Related Links

Back to Top