Al Haughton

Highly innovative, dynamic, agile, self-motivated and

multi-disciplined R&D Mechanical Design Engineer.