Sales Specialist - Low Carbon Tech
19 days ago
Manchester
Be a sales advocate, showing customers why our technology is the perfect fit in a clear, jargon-free, persuasive way. We have taken over the UK energy market, becoming the number one provider, with 8 years of Which? Awards for our exceptional customer service, and we are looking to do the same with