Allmech employs 23 employees. The Allmech management team includes Hermann Hafenscher (Design Engineer), Lionel Maasdorp (MD), and Michelle Lombard (Operations and SHEQ Manager).
Looking for a particular Allmech employee's phone or email?