Dave Owen Headshot



Dave Owen is immediately appointed to the position of Executive Director, Supply Chain.

In July 2020 Dave was appointed Executive Director, Global Purchasing. For the two preceding years Dave was Operations Director at Jaguar Land Rover’s Solihull advanced manufacturing plant. In that time he led a major business restructuring programme though a highly engaged workforce who, together, achieved their highest levels of customer quality and efficiency.

From 1993 Dave enjoyed 25 years of purchasing experience in a variety of technical, project management, strategy and commercial roles.

Following the acquisition of Jaguar and Land Rover by Tata in 2008, Dave took on responsibility for purchasing and aftermarket parts purchasing. Over the next 10 years Dave led a global transformation of the Purchasing organisation. He built capability and introduced innovative approaches, underpinned by a focus on engagement, relationships and performance management practices to achieve new levels of competitiveness.

Dave worked in a number of senior management roles within Ford Motor Company. He led pan-brand teams from Ford Europe, Volvo and Jaguar Land Rover, efficiently driving supplier quality and delivery performance improvement and value creation by one pan-European team for all business units.

Born in 1971, Dave graduated with a B.Eng (Hons) in Manufacturing and Business Studies from Coventry University, and has undertaken leadership development programmes at London Business School and Cranfield School of Management. He is married with four children and lives in Coventry.