Biography

« Back

Olivier A. Filliol

Former President and Chief Executive Officer, Mettler-Toledo International, Inc.

Olivier A. Filliol is 55 years old and has been a director since January 2009. He has a Master’s (lic. oec.) and Ph.D. (Dr. oec.) in Business Administration from the University of St. Gallen, Switzerland, and has completed executive education at the Business School of Stanford University. He served as President and Chief Executive Officer of the company from January 1, 2008 through March 31, 2021 and continues to support the company in marketing and other organizational matters. Mr. Filliol is a member, since March 2020, of the Board of Directors of Givaudan S.A., a company listed on the SIX Swiss Exchange, and he serves on their Audit Committee and Innovation Committee.

Prior to his role as President and Chief Executive Officer with the company, Mr. Filliol served the company as: Head of Global Sales, Service and Marketing from April 2004 to December 2007; Head of Process Analytics from June 1999 to December 2007; and General Manager of the U.S. checkweighing operations from June 1998 to June 1999. 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.

Mr. Filliol has broad experience across many of the company’s businesses. He led one of the company’s divisions over an eight-year period and he was the principal architect behind the company’s growth initiative in sales and marketing. He has particular strengths in both strategy development and execution. As a former President and CEO of the company, Mr. Filliol also brings the board necessary insights into understanding the global operations of the company and its industries.