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.
This person is not in the org chart
This person is not in any teams
This person is not in any offices