Leadership Team

About

The Leadership Team at Switch Power is responsible for setting the strategic direction and ensuring operational excellence within the company. They oversee critical areas such as commercial negotiations, asset delivery, and financial management, while fostering a culture of sustainability. By coordinating efforts across various departments, the team drives the company's mission to develop and produce renewable energy solutions that benefit both the environment and local communities.


Other teams at Switch Power

View all

Two candidates
The Org
helps you hire
great candidates
It takes less than ten minutes to set up your company page.
It’s free to use - try it out today.