Sales Specialist - Low Carbon Tech
18 days ago
Manchester
Be a sales advocate, showing customers why our technology is the perfect fit in a clear, jargon-free, persuasive way. We’re on a mission to drive the renewable energy revolution across the globe, and we are on the hunt for dynamic, ambitious sales champions to help us brighten the world with our r