Group Management Committee

Olivier Filliol

CEO

Olivier Filliol joined the company in 1998 and became General Manager of the company’s North American checkweighing operations. He served as Head of Process Analytics from 1999 to 2007 and was named Head of Global Sales, Service and Marketing in 2004. He was appointed President and Chief Executive Officer of the company in January 2008 and is a Director since January 2009. He is a Swiss national and is located at the company’s headquarters in Greifensee, Switzerland.

William P. Donnelly

Head of Finance, Supply Chain and IT

William P. Donnelly joined the company in 1997 and today serves as Head of Finance, Supply Chain and IT. Mr. Donnelly is a U.S. citizen. He is mainly working out of the company's offices in Greifensee, Switzerland and Columbus, USA.

Thank you for visiting www.mt.com. We have tried to optimize your experience while on the site, but we noticed that you are using an older version of a web browser. We would like to let you know that some features on the site may not be available or may not work as nicely as they would on a newer browser version. If you would like to take full advantage of the site, please update your web browser to help improve your experience while browsing www.mt.com.