Ben Townsend

Head Of Automotive at Thatcham Research

Ben Townsend is an experienced professional in the automotive sector, currently serving as Head of Automotive and Chief Engineer at Thatcham Research since January 2017, where responsibilities include overseeing engineering operations and managing safety test teams. Prior to this role, Ben held the position of Senior Manager for Crash and Safety Testing at Thatcham Research, with accountability for all safety testing activities and business development. From June 2015 to December 2016, Ben was the Operations Manager for Driveline Rig Test at Jaguar Land Rover, focused on optimizing facility operations to minimize downtime. Ben's career began at AWE, where from August 2006 to May 2015, responsibilities as Principal Delivery Lead Engineering Trials involved managing a portfolio of engineering trials.

Links

Previous companies

Jaguar Land Rover logo
AWE logo

Org chart

Sign up to view 15 direct reports

Get started