« Back

Olivier A. Filliol

President and Chief Executive Officer
Olivier A. Filliol 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 has been President and Chief Executive Officer of the company since January 1, 2008.

Prior to his current role 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 CEO of the company, Mr. Filliol also brings the board the necessary insights into understanding the global operations of the company.