engage your senses

Olivier Filliol


Olivier Filliol, Director

Swiss national, born in 1967
First elected 2020

Olivier Filliol started his professional career as a strategy consultant with Bain & Company, working in the Geneva, Paris and Sydney offices. He joined Mettler-Toledo International Inc. in 1998 and since then served in various positions including General Manager of the company’s North American checkweighing operations, Head of Process Analytics and Head of Global Sales, Service and Marketing. In January 2008, he was appointed President and Chief Executive Officer of Mettler-Toledo and since January 2009, he is also member of its Board of Directors.

Olivier Filliol holds a Master (lic. oec.) and Ph.D. (Dr. oec.) in Business Administration from the University of St. Gallen, Switzerland. He also completed executive education at the Business School of Stanford University.