Technical Support Supervisor
Honda Motor Europe Ltd
Hyundai Motor UK
Technical Support Manager
Technical and Quality Manager
Head Of Technical Services