The Leadership Team at Elgin Energy is responsible for steering the company’s strategic direction and overseeing its successful solar development projects. This team formulates key policies, drives growth initiatives, and ensures operational efficiency while maintaining the organization's high success rate in obtaining planning permissions.
View all