Rachel Ren's Location
United Kingdom
Rachel Ren's Work
Rachel Ren's Education
Rachel Ren's Skills
Rachel Ren's Summary
Rachel Ren, based in United Kingdom, is currently a Head of Financial Control for P and O; Gas and LowCarbon; Customers and Products and OB and C at bp, bringing experience from previous roles at bp. Rachel Ren holds a 1991 - 1992 Master of Science (MSc) in IMF and World Trade Organisation @ LSE. With a robust skill set that includes Petroleum, Gas, Upstream, Oil/Gas, Energy and more, Rachel Ren contributes valuable insights to the industry. Rachel Ren has 3 emails on RocketReach.