Sales Support & Customer Success Specialist
- Location
- Maidstone, England, United Kingdom
leading technology provider in Maidstone is seeking a proactive Sales Support & Customer Executive. This role serves as a vital link between the sales team and clients, handling customer queries and supporting sales processes with data insights. Candidates should possess strong communication skills and familiarity with ...