• BP

RR

Rachel Ren

Head Of Financial Control For P&o; Gas&lowcarbon; Customers & Products And Ob&c

Rachel Ren has extensive experience in financial control, risk management, and operational transformation within the energy sector, having spent over a decade at bp in various leadership roles, including Head of Financial Control and Service Operations Transformation Director. Prior roles at Shell, BOC International, and PwC further honed skills in financial planning, risk governance, and internal audit across multiple regions and business functions. Ren holds a Master's degree from the London School of Economics and a Bachelor's degree from the University of Reading, complementing a robust professional background with significant contributions to operational excellence and strategic financial management.

Links

Previous companies


Org chart

No direct reports

Teams

This person is not in any teams


Offices

This person is not in any offices