Job Description
Sales support specialist
Location: Leamington Spa (with flexible/hybrid working)
Salary: Circa £35,000 + bonus
Our client helps businesses save money, cut carbon, and deliver on their Net Zero ambitions through smarter energy procurement and sustainability strategies. By combining human expertise with powerful technology, they bring clarity, transparency, and commercial advantage to every energy decision.
About the Role
We’re looking for a Sales support to join a fast-growing Sales team. You’ll be the glue that keeps leads moving, their Business Development Directors focused, and the CRM accurate.
Sitting at the very heart of the sales engine, you’ll manage lead flow, track campaign follow-ups, and make sure every warm opportunity reaches the right person at the right time — so nothing slips through the cracks.
Key Responsibilities
1. Keep CRM systems accurate, clean, and segmented
2. Monitor and balance Business Development Directors pipelines
3. Route leads to the right person at the right time
4. Track and follow up on campaign leads
5. Re-engage warm leads using tools like Sales Navigator or Cognism
6. Coordinate campaign follow-ups with Marketing and Energy Managers
7. S...