Sales Support Manager
- Hiring Organisation
- Franklin Fitch
- Location
- High Wycombe, England, United Kingdom
Monitor CRM accuracy and ensure compliance with internal sales processes Produce regular reports on team activity, pipeline support, and operational performance Identify and implement process improvements to enhance efficiency and scalability Customer & Partner Engagement Support the successful delivery of customer solutions, ensuring value realisation and risk reduction Assist … systems and Microsoft Office applications Ability to collaborate effectively with sales, customer success, and technical teams Proactive approach to problem-solving and continuous improvement Desirable Experience within cyber security, managed services, or the wider IT channel Experience working with technology vendors and deal registration processes Understanding of renewals, quoting ...