Management team
Ian Troughton, Chief Executive Officer
More about Ian
John Yaldwyn, Chief Technology Officer
More about John
Steve Moffat, Chief Operating Officer
More about Steve
Owen Borlase, VP Research & Development
More about Owen
Scott MacLachlan, Chief Financial Officer
More about Scott
Nevil Green, Director of Global Supply Chain
More about Nevil