The Customer Service Specialist - Ombudsman Complaints Case Manager is responsible for handling customer complaints related to energy services, ensuring effective resolution, and supporting customer experience initiatives within a renewable energy company focused on innovative energy solutions.
Stay Updated on Sustainability Jobs
Get the latest renewable energy jobs and career tips delivered to your inbox.