A Sales Support Specialist role focused on assisting prospective and existing customers throughout their journey with Amber, providing first contact support, resolving inquiries, and ensuring a high-quality customer experience to support the company's renewable energy initiatives.
Stay Updated on Sustainability Jobs
Get the latest renewable energy jobs and career tips delivered to your inbox.