Stephen McCabe is a seasoned professional in homologation and certification with extensive experience in the automotive industry. Currently serving as a Technical Specialist at Applus+ IDIADA since July 2025, Stephen previously held the position of Chief Engineer for Type Approval at Group Lotus and worked at Applus+ IDIADA as Homologation Manager and Lead Homologation Engineer from January 2021 to July 2025. Prior roles include Product Compliance - Automotive Regulations Specialist at Jaguar Land Rover, Higher Professional Technical Officer at the Vehicle Certification Agency (VCA) UK, and Project Engineer focused on Certification and Homologation at Jaguar Land Rover. Stephen's career commenced in August 1990 and encompasses a deep knowledge of vehicle type approval processes on a global scale, complemented by a solid educational foundation from Coventry University.
This person is not in any teams
This person is not in any offices