The Leadership Team at London Hydro is responsible for steering the company's strategic direction, ensuring efficient operation, financial stability, and technological advancements. They oversee key areas including operations, planning, corporate services, engineering, construction, human resources, and strategic planning, ensuring that the distribution and maintenance of electrical energy in the City of London, Ontario, meets all regulatory, safety, and performance standards.
View all