Richard Barrett is a seasoned professional with extensive experience in management consulting and engineering. Currently serving as a Senior Manager at Bain & Company since March 2019, Richard plays a pivotal role in delivering results for clients across the energy, natural resources, industrials, and technology sectors. Previous experiences include managing a large-scale digitization project at Strategy& during an MBA program at INSEAD and serving as a Project Engineer for the Khazzan Gas Project at bp. Richard's engineering background spans various roles at bp, focusing on machinery engineering and project execution in challenging environments, as well as early career experience at GKN. Richard holds a Master of Business Administration from INSEAD and a Master of Engineering from Imperial College London.
This person is not in the org chart
This person is not in any teams
This person is not in any offices