1 of 1 Permanent CRM Jobs in Hitchin

Sales Support Specialist

Hiring Organisation
Modern Networks Ltd
Location
Hitchin, England, United Kingdom
internal stakeholders as required. Engaging with customers to provide advice on their services and upselling any additional products and services. Maintain and update the CRM system to ensure accurate tracking of leads, opportunities, and customer interactions. What we are looking for: Proven experience in an internal sales, sales support ...