If you need more lookups,
subscriptions start at $34 USD/month.
James Allen Location
United Kingdom
James Allen Work
Head of Mechanical Development @ (April 2025 - Present)
Program Manager @ (October 2022 - November 2025)
Operations Director @ (January 1997 - Present)
James Allen Skills
Mechanical Engineering
Engineering Management
Project Engineering
Management
Engineering Design
Research and Development (R&D)
James Allen Summary
James Allen, based in United Kingdom, is currently a Head of Mechanical Development at Cosworth. James Allen brings experience from previous roles at Hypermotive and Cosworth. With a robust skill set that includes Mechanical Engineering, Engineering Management, Project Engineering, Management, Engineering Design and more. James Allen has 2 emails on RocketReach.
Looking for a different James Allen?
Find contact details for 700 million professionals.