« Back

Olivier A. Filliol

President and Chief Executive Officer

Olivier A. Filliol has been a director since January 2009. He has been President and Chief Executive Officer of the Company since January 1, 2008. Mr. Filliol served as Head of Global Sales, Service and Marketing of the Company from April 2004 to December 2007, and Head of Process Analytics of the Company from June 1999 to December 2007. From June 1998 to June 1999 he served as General Manager of the Company’s U.S. checkweighing operations. Prior to joining the Company, he was a Strategy Consultant with the international consulting firm Bain & Company working in the Geneva, Paris and Sydney offices. Mr. Filliol has a Masters and Ph.D. in Business Administration from the University of St. Gallen, Switzerland, and has completed executive education at the Business School of Stanford University.

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.