James Vowles is currently the Team Principal at Williams Racing since January 2023. Prior to this role, James held positions at Mercedes-AMG Petronas Formula One Team as Motorsport Strategy Director and Chief Strategist since December 2001. James also served as a Director at Racing Ambition from November 2008 to 2014. James Vowles holds a Master of Science (MSc) in Motorsport Engineering & Management from Cranfield University and a Bachelor of Science (BSc) in Computer Science and Mathematics from the University of East Anglia. James completed their International Baccalaureate at the International School of Geneva.
Sign up to view 0 direct reports
Get started
This person is not in any teams