Strategic Sales & Customer Success Advisor

Company: Celnor
Apply for the Strategic Sales & Customer Success Advisor
Location: Plymouth
Job Description:

A UK-based environmental services group is looking for a Sales and Customer Service Advisor in Plymouth. This role entails handling customer enquiries, converting them into bookings, and maintaining strong relationships. Ideal candidates will have sales experience, confidence working with senior decision-makers, and excellent communication skills. The company offers a supportive culture with benefits like 33 days of annual leave and development opportunities.#J-18808-Ljbffr…

Posted: June 4th, 2026