Primary Job Title Chief Engineer Primary Organization Thatcham Research
Location Thatcham, West Berkshire, United Kingdom Regions Europe, Middle East, and Africa (EMEA) Gender Male
LinkedIn View on LinkedIn
Ben Townsend is the Chief Engineer of Thatcham Research. He previously worked as an Operations Manager, Driveline Rig Test at Jaguar Land Rover.

