Ben Townsend's Location
Coventry, England, GB
Ben Townsend's Skills
Ben Townsend's Summary
Ben Townsend, based in Coventry, England, GB, is currently a Head of Automotive at Thatcham Research. With a robust skill set that includes Systems Engineering, Project Management, Verification and Validation, Implementing Process Efficiency, Engineering Management and more, Ben Townsend contributes valuable insights to the industry. Ben Townsend has 1 email on RocketReach.