Switch Power
Leadership Team
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.
No people in this team
No jobs in this team