Job Title: Substation Site Manager Reporting to: Project Manager Business Unit: Ireland Role purpose The Substation Site Manager is responsible for the day-to-day management, coordination, and successful delivery of…