RM

Robert McAuley Meechan

System and Mechanical Validation Lead - European Test Centre

Robert McAuley Meechan is a mechanical engineer currently serving as the System and Mechanical Validation Lead at BorgWarner's European Test Centre. With a strong background in the automotive, aerospace, and defense industries, they have experience in component testing, safety assessments, and regulatory compliance. Previously, Robert worked with notable companies such as Rolls-Royce and Babcock International Group, where they held various engineering roles and contributed significantly to safety and reliability standards. Robert earned a Master of Engineering degree with first-class honors from the University of Glasgow.

Location

Landskrona, Sweden

Links


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices