Solar Landscape

United States
361 Total Employees
Year Founded: 2012

Teams at Solar Landscape

2 Days AgoSaved
In-Office
Chicago, IL, USA
Utilities • Industrial • Solar • Renewable Energy
The Assistant Project Manager will support solar projects by coordinating tasks, ensuring safety compliance, managing documentation, and facilitating communication within teams.
2 Days AgoSaved
In-Office
Chicago, IL, USA
Utilities • Industrial • Solar • Renewable Energy
Assist the Project Management team in the planning, budgeting, procurement, construction management, and risk management of solar projects.
2 Days AgoSaved
Hybrid
2 Locations
Utilities • Industrial • Solar • Renewable Energy
The Senior Controller oversees the company's financial closing processes, ensuring accuracy in reporting, managing multi-entity accounting, and maintaining general ledger integrity while driving process improvements and audits.