Olivier Filliol
CEO
METTLER TOLEDO
Switzerland
Biography
Olivier Filliol joined the company in June 1998 as General Manager of the company’s North American checkweighing operations. He served as Head of Process Analytics from June 1999 to December 2007 and was named Head of Global Sales, Service and Marketing in April 2004. He was appointed President and Chief Executive Officer of the company in January 2008 and is a director since January 2009. He is located at the company’s headquarters in Greifensee, Switzerland. Prior to joining the company, Mr. Filliol was a strategy consultant with the international consulting firm Bain & Company, working in the Geneva, Paris and Sydney offices.
Research Interest
MBA