HQ - St. John's
Summary
Newfoundland and Labrador Hydro, commonly known as Hydro, is a provincial Crown corporation that generates and delivers electricity for Newfoundland and Labrador, as well as portions of Quebec and the north-eastern areas of the United States
Deals Overview
By continuing, you agree to our Terms & Conditions and our Data Privacy Policy
All rights reserved. Copyright © 2025 Datasite
Senior Management
Jennifer Williams
CEO
Lisa Hutchens
CFO