Newfoundland power headquarters details
112 Manitoba Dr
Clarenville
Newfoundland and Labrador
a5a 1k7
Canada
1924
Location map
Open in Google MapsAll Newfoundland power office locations
| City | State / region | Country | Type |
|---|---|---|---|
| Clarenville HQ | Newfoundland and Labrador | Canada | Headquarters |
About Newfoundland power
Newfoundland power (Private) is headquartered in Clarenville, Newfoundland and Labrador, Canada. Founded in 1924, the company operates across 1 countries with approximately 650 employees worldwide.
Where is Newfoundland power's main office?
Newfoundland power's main headquarters office is located at 112 Manitoba Dr, Clarenville, Newfoundland and Labrador a5a 1k7. This serves as the company's primary corporate address and is home to its executive leadership team.
Newfoundland power regional offices
Beyond its headquarters in Clarenville, Newfoundland power maintains 15 offices across 1 countries. Regional offices span 1 countries.
Newfoundland power contact information
The main switchboard for Newfoundland power headquarters can be reached at 18006632802. For investor relations, visit newfoundlandpower.com/investor-relations.
What does Newfoundland power do?
Newfoundland Power Inc. provides utility services. The Company generates, transmits, and distributes electric energy. Newfoundland Power serves customers in Canada.
Frequently asked questions
Where is Newfoundland power headquarters?
Newfoundland power's headquarters is located at 112 Manitoba Dr, Clarenville, Newfoundland and Labrador a5a 1k7, Canada.
How many offices does Newfoundland power have?
Newfoundland power operates 15 offices across 1 countries as of 2026.
What is Newfoundland power's corporate address?
The official corporate address is 112 Manitoba Dr, Clarenville, Newfoundland and Labrador a5a 1k7.
When was Newfoundland power founded?
Newfoundland power was founded in 1924 and has grown to employ approximately 650 people worldwide.
What is Newfoundland power's phone number?
The main phone number for Newfoundland power headquarters is 18006632802.