The Enrollment Support Specialist is responsible for managing the end-to-end enrollment process for energy programs, providing customer support, processing incentives, and coordinating with internal teams to ensure program success and high customer satisfaction.
Stay Updated on Sustainability Jobs
Get the latest renewable energy jobs and career tips delivered to your inbox.