Support Analyst I, IT Service Desk at Invenergy in Chicago, Illinois, United States 99 hours Invenergy drives innovation in energy. Powered by decades of entrepreneurial experience and unparalleled execution, we solve the energy challenges facing our customers and communities. We provide p... Read full job details This job is not active Job Posting JC261191136 Expired Jun 17, 2024 Posted Jun 13, 2024 Updated Jun 17, 2024