Stephen Westwell

Non-Executive Director

London

Stephen Westwell was Chief Executive Officer of European Forecourt Retailers, a leading independent European fuel and convenience retail business and previously Chief Executive Officer of Silver Ridge Power Inc, a global solar power company and one of the world’s largest independent power producers focused on solar power generation.   

  • Board of Directors


Stephen Westwell was Chief Executive Officer of European Forecourt Retailers, a leading independent European fuel and convenience retail business and previously Chief Executive Officer of Silver Ridge Power Inc, a global solar power company and one of the world’s largest independent power producers focused on solar power generation. 

From 1988 – 2011 he held various management and executive positions for BP in South Africa, the United States, and the United Kingdom. These executive positions include head of BP’s retail business in South Africa and board member of BP Southern Africa, Chief Executive Officer for BP Solar, and Chief Executive Officer for BP Alternative Energy. He served as group Chief of Staff and member of BP Plc’s executive management team in the United Kingdom from 2008 to 2011. He also worked for Eskom Holdings Limited in several operational capacities.

Since 2012 Stephen has been a Non-Executive Director and member of the audit committee and the risk and safety, health and environment committee of Sasol Ltd, the South African energy and chemicals company.  Sasol is an international integrated energy and chemicals company that leverages the talent and expertise of more than 32,400 people working in 37 countries. 

Since August 2019 Stephen has been a Non-Executive director of Brookfield Renewable Partners.  Brookfield Renewable Partners operates one of the world's largest publicly-traded renewable power platforms.  Its portfolio consists of over 17,500 MW of capacity and 882 generating facilities in North America, South America, Europe and Asia.

He was a member of the advisory board of Stanford University’s Graduate School of Business, United States from 2007 to 2013.  Stephen holds a BSc (Mechanical Engineering) from the University Of Natal, an MSc (Management) from the Stanford Graduate School of Business and an MBA from the University of Cape Town.

Stephen is a British citizen and is married with four children.

FIND OUT MORE

Can our experts help you?