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 ...