Ralph Simon
Area Sales Manager, Southern Germany
Ralph is responsible for sales development and customer service in Southern Germany. Thanks to his technical knowledge, he can assist customers in all aspects. Moreover, the looks after the MESA distributors in France, Benelux and Switzerland.
Contact Ralph Simon
Connect with Ralph on LinkedIn
Nigel Taylor
Coordinator, Central Europe
Nigel is based in Budapest and since 2004 has been responsible for the co-ordination of Meech sales activities in the Central Europe region (Czech Republic, Hungary, Poland, Slovakia and Slovenia).
Contact Nigel Taylor
Connect with Nigel on LinkedIn.
Suzi Lewis
HR Director
Suzi joined Meech in 2014 having previously gained a wealth of experience as a Human Resources professional across a wide range of sectors including manufacturing. She is responsible for all the HR function throughout the group.
Chris Francis
CEO
Chris became CEO at Meech in 1981 after qualifying as a Chartered Accountant. Since then he has played a pivotal role in spearheading its successful growth and development. In addition to his executive duties, Chris is responsible for driving sales growth in Asia, China and North America.
Connect with Chris on LinkedIn.