A Customer Service Specialist - Ombudsman Complaints Case Manager is responsible for managing customer complaints related to energy services, ensuring effective resolution, and supporting customer experience 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.