Imogen Brown's Location
London, GB
Imogen Brown's Work
Imogen Brown's Education
Imogen Brown's Skills
Imogen Brown's Summary
Imogen Brown, based in London, GB, is currently a Business Development - Renewables Growth at bp, bringing experience from previous roles at BloombergNEF, STL Partners and Goldman Sachs. Imogen Brown holds a 2014 - 2018 Master of Engineering (MEng) in Materials Science @ University of Oxford. With a robust skill set that includes Leadership, Research, Teamwork, Microsoft Excel, Microsoft Office and more, Imogen Brown contributes valuable insights to the industry. Imogen Brown has 3 emails on RocketReach.