Finlay Macrae is an experienced professional in the field of maintenance and reliability analytics, currently serving as the Maintenance & Reliability Analytics Manager at bp since January 2006. Macrae has held various leadership roles at bp, including OMS & Learning Lead for Engineering, Maintenance & Reliability, and Operations Readiness & Commissioning Assurance Manager at BP IST International from April 2020 to January 2021. Previous positions include Operations Readiness Manager and Operations Engineer at BP IST, Lead Reliability Engineer, and Marine Mechanical Engineer at BP GOM, along with Superintendent Engineer at BP Shipping. Prior to joining bp, Macrae served as Director of Engineering at Stolt-Nielsen Limited and Superintendent Engineer at Ocean Ship Holdings. Educational background includes studies at Glasgow College of Nautical Studies from 1973 to 1977.
This person is not in the org chart
This person is not in any teams
This person is not in any offices