The Customer Care Advisor is responsible for initiating the sales process by building prospect lists and generating qualified leads to support the sales team, contributing to the company's mission of providing sustainable energy solutions.
Stay Updated on Sustainability Jobs
Get the latest renewable energy jobs and career tips delivered to your inbox.