James Pedder

Chief Strategy Officer at Dowlais Group plc

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.

Links

Previous companies


Org chart


Teams


Offices

This person is not in any offices


Dowlais Group plc

We’re a specialist engineering group focused on the automotive sector. We generate value and capital growth through a portfolio of transformative and innovative businesses. We develop exceptional products that drive transformation in our world. We do this through our three businesses: GKN Automotive, GKN Powder Metallurgy and GKN Hydrogen.


Industries

Employees

11-50

Links