Leeward Renewable Energy, LLC

HQ
Dallas
357 Total Employees

Leeward Renewable Energy, LLC Benefits Overview

Compensation + Benefits

Offers 401(K)

Offers performance bonuses

Work-Life Balance + Wellbeing

Offers generous PTO

Provides paid holidays

Company Culture

Offers a remote work program

Provides free snacks and drinks

7 Days AgoSaved
Remote
TX, USA
Energy • Renewable Energy
Provides strategic oversight for a portfolio of utility-scale renewable energy and infrastructure projects from preconstruction through commercial operations. Leads project managers, construction execution, budgets, contracts, risk mitigation, safety, commissioning, stakeholder engagement, and operational turnover. Oversees EPC contractors and suppliers, supports executive and investment reporting, and ensures projects meet schedule, cost, quality, safety, and commercial operation objectives.