Energy and Sustainability Policy
Program Office

Capital Power Site Manager, Illinois



One Permanent, Full-Time Position.

Capital Power Corporation is currently seeking an innovative and results-oriented individual to join our Renewables Operations US team.

The Site Manager, Wind Turbines, is accountable for supporting the planning, coordination and management of operations at Wind farms for Capital Power. This includes both ensuring performance measurement, conduct continual analysis and evaluations of strategic information to provide practical and cost-effective solutions, and will assist with preparation of annual budgets and asset management plans achieving the required outcomes with time spans (longest target completion time) of up to 3 – 12 months.

The Site Manager, Wind Turbines, is accountable to the Senior Manager, Renewables, and operates within the context and prescribed limits established by the Senior Manager, Renewables.


Read more here.