Jul 11, 2026

[Remote] Project Manager

Apply Now →

Note: The job is a remote job and is open to candidates in USA. Leeward Renewable Energy is forging an American energy future through innovative renewable energy projects. The Project Manager will lead the late-stage development, construction, and commissioning of renewable energy projects, ensuring safety, quality, and financial milestones are met while managing a cross-functional team.


Responsibilities


Skills


Company Overview

  • Leeward Renewable Energy is a renewable energy company that operates a portfolio of wind, solar and energy storage failities. It was founded in 2003, and is headquartered in Dallas, Texas, USA, with a workforce of 201-500 employees. Its website is http://leewardenergy.com.

  •