Sales Support Manager
- Hiring Organisation
- Franklin Fitch
- Location
- High Wycombe, England, United Kingdom
approach Experience using CRM 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 ...