Vice President Sustainability
London, GB
Shell
Various Vice President, General Manager and Manager roles
University of Cambridge
Rice University