James Pedder is a seasoned executive with extensive experience in strategic leadership and innovation across various industries. Currently serving as Chief Strategy Officer at Dowlais Group plc since April 2023, James previously held the same position at GKN Automotive from June 2019 to April 2023. With a background in consulting at Bain & Company from January 2016 to May 2019, James began career progression with an internship at Environmental Technologies Fund in late 2015 after completing an MBA at Imperial College Business School. Prior experience includes significant roles at Anheuser-Busch InBev from 2008 to 2014, where James led global innovations and technical development initiatives. Academic qualifications include a Master of Business Administration and a Master's in Mechanical Engineering from Imperial College London, along with a diploma in Brewing from the Institute of Brewing & Distilling.
Sign up to view 1 direct report
Get started