Elizabeth Richards
Controller @ BP
About Elizabeth Richards
Elizabeth Richards is a Controller with extensive experience in finance and accounting. She has worked in various roles, including as an Upstream Control Analyst and an Audit Associate, and holds a Bachelor of Science in Economics and Finance and an ICAS qualification in Accounting.