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
Nevil Green, Director of Global Supply Chain
More about Nevil
Kelly Sun, Group Financial Controller
More about Kelly