Michael Arp

Technical Manager

Thanks to his in-depth unparalleled know-how of the industry and the applications, Michael helps the sales managers in many areas. Michael is based in Northern Germany and works closely together with the sales managers.

Contact Michael Arp

David Rogers

Technical Director

Providing technical sales support since 1995, David enjoys the long-term relationships Meech forms with its global partners. From a technical background he is also involved with product development. He is responsible for production, engineering and research and development within the company.

Contact David Rogers
Connect with David on LinkedIn.

Donald Lewis - Mrech

Donald Lewis

Business Development Manager 

Donald joined Meech in 2012; with a background in label printing and converting he has an extensive knowledge of both industries. Currently his role focuses on the development and sales growth of all Meech products around the world.

Contact Donald Lewis
Connect with Donald on LinkedIn.

Adam Battrick

Chief Operating Officer

In his role as Chief Operating Officer, Adam has responsibility for the day-to-day running of the company. Adam will continue to set the company’s strategy, guiding us on our direction. Adam joined Meech in 1997 and has held sales, marketing and product management roles across each of the Meech ranges, with his last role as Sales Director.

Contact Adam Battrick
Connect with Adam on LinkedIn.