Cosworth strengthens executive management team with COO appointment
Cosworth has appointed digital and business transformation specialist Stephen Dyke into the newly created role of Chief Operations Officer (COO) to support the company’s growth within the transportation technology sector. Dyke joins Cosworth from engineering firm Ricardo, where he spent two years as Managing Director,