Site Manager

Posted 23 November 2023
Salary Competitive Salary (DOE)
LocationMason City
Job type Permanent
Discipline Renewable Energy & Infrastructure
Contact NameJessica Lamble

Job description

Location: Mason City, IL (on-site)

TGRC is excited to be partnering with a leading renewable power generation and storage firm to appoint a Site Manager. Reporting to the Director of Operations, the Site Manager will be responsible for the day-to-day operational oversight of two utility scale wind farms in Mason City, IL.


  • Direct and coordinate operational activities and monitor compliance with safety, environmental, and regulatory requirements.

  • Provide oversight of daily operations, including third party contractor activities.

  • Ensure that projects are adhering to budget.

  • Execute comprehensive maintenance programs on equipment.

  • Manage warranty tracking and insurance claims with vendors.

  • Support annual operating budget development.


  • 5+ years of progressive experience leading renewable energy operations on utility-scale projects.

  • Experience with contractor management, maintenance planning, parts procurement, monitoring systems and technical troubleshooting for wind operations.

  • In-depth knowledge of OSHA safety standards as they apply to the renewable energy industry.

  • Bachelor's degree or equivalent experience

  • Ability to travel domestically within the U.S. and Canada to project facilities and company offices.