About the role:
Candidates should have gained an understanding of project management and the ability to work on-site and to control and manage various trades. You will be a key member of the project delivery team, providing active hands-on installation support, site activity, and installation management, EvoEnergy representation, and authority on sites.
Your knowledge of site management systems will ensure that Project planning and schedules are met through your management of installers and close relationships with other contractors and clients. Over time, your knowledge will develop across our product and service portfolio.