Storm4
•
2024-05-12
Chicago, IL, US
Project Manager
⚡ Role: Project Manager???? Location: Chicago (Illinois)???? Cleantech (Solar)???? $100k - $120k I have an exciting opportunity with a leading solar installer who are looking for a Project Manager! This role will involve managing their commercial solar or so…