Alfred Arnold

Chairman
Managing Director

Miles Buffalo

R&D Director - Heading a large team of staff