Tyler Letourneau Email

Chief Inspector, QA Manager; Capital Power . Capital Power

Current Roles

Employees:
1106
Revenue:
$340.6M
About
Capital Power (TSX: CPX) is a growth-oriented North American power producer headquartered in Edmonton, Alberta. The company develops, acquires, owns and operates power generation facilities using a variety of energy sources. Capital Power owns approximately 4,500 megawatts of power generation capacity at 24 facilities and is pursuing contracted generation capacity throughout North America.
Capital Power Address
1200-10423 101 Street
Edmonton, ON
CAN
Capital Power Email

#1 Startup Dataset

Growth rates, revenue data, direct competitors and contact details.