VP corporate reporting and ESG disclosure
bp
University of Cambridge
University of Strathclyde
University of Leeds