The leadership team at Mainstream Renewable Power has a long history of experience in the renewable energy industry. They have held positions at various companies and organizations, such as the Global Wind Energy Council, the International Renewable Energy Agency, and SunPower Corporation. They have also been involved in teaching and lecturing at universities.
View all