Site Lead
Leeward Energy
Gill, Weld County
December 14, 2025
About the Role
SITE LEAD
LRE (Leeward Renewable Energy) is a high-growth renewable energy company forging a sustainable future through integrity,
innovation, and positive impact. We own and operate 30 large wind, solar, and energy storage projects across the United
States, totaling over 3 gigawatts (GW) of generating capacity.
LRE has an ambitious goal of 10GW of operating assets by 2028 and are developing and contracting an increasing pipeline
of new projects every year. We take a full-lifecycle approach to our projects, built on a long-term ownership model and
Responsibilities
- Perform core duties as described.
Requirements
- Relevant experience or willingness to learn.
Benefits
- Benefits per job description.
Compensation
To be discussed.
Location & Schedule
Per job description.
How to Apply
Use the “Apply” button.