Sales Support & CRM Operations Manager

Posted 1 day 14 hours ago by Triple Point

Permanent
Full Time
Sales & Marketing Jobs
London, United Kingdom
Job Description

Triple Point is seeking a Sales Support Manager to shape a new function within its Distribution team. You will lead a 35+ strong team, ensure CRM data quality, and coordinate with Digital and Tech to deliver a joined-up service for advisers and clients.

The role blends leadership with hands-on delivery, designing processes, managing literature and events, and training new staff to drive efficient sales and superior client service.