James Welford is an experienced technology manager with a background in mechanical engineering. James has held various leadership positions at Triumph Motorcycles Limited, RML Group, and MTC. Their responsibilities have included leading teams in powertrain design and development projects, as well as managing operational aspects of production. Welford's expertise also extends to gearbox and exhaust system design.
Sign up to view 1 direct report
Get started