David Carruthers serves as Managing Director and Finance Director at Webasto Group since November 2020. Previously, extensive experience at Jaguar Land Rover spanned nearly a decade, where David held several key positions including Head of Planning - Commercial Finance and Finance Controller for Solihull Operations. Earlier roles included Senior Manager at PricewaterhouseCoopers and Group Treasurer at Wagon Automotive. David's career began as an Insolvency Administrator at Kroll. An academic background includes a BSc Hons in French and Economics from the University of Surrey.
This person is not in any teams
This person is not in any offices