Open role
Project Manager - Renewable Energy Site Development
Atwell, LLC
Lombard, Illinois, United StatesPosted Jul 20, 2026 · 14h ago$95k – $140k
Full-time$95k – $140kMid LevelOn-siteEnergy
About this role
Atwell, LLC is seeking an experienced Project Manager to lead renewable energy site development projects, focusing on solar arrays and battery storage systems. This role involves managing project lifecycles, client relationships, and multidisciplinary teams to ensure technical excellence and profitability.
What we are looking for
6- Manage renewable energy site development design (solar, BESS)
- Drive business development activities
- Collaborate with clients and internal teams
- Oversee project budgets, proposals, contracts, and schedules
- Mentor and direct project teams
- Maintain strong client relationships
