Customer Centre Sales Manager Job In London

Customer Centre Sales Manager - Trust In SODA
  • London, England, United Kingdom
  • via ClickaJobs.com....
-
Job Description

Job Title: Call Centre Sales Manager Location: London (Smart working 60/40 - office/home) Are you passionate about sales and have a proven track record of success? A leading full-fibre network provider in London is seeking a driven and experienced Call Centre Sales Manager to join their team. Managing a team of advisors and driving sales across acquisition, renewals, and retention. Developing and implementing effective sales processes and tools. Building strong relationships across the business to ensure high customer satisfaction. Leading by example and contributing to individual sales targets. A degree and proven experience leading a sales team in a dynamic environment. Strong analytical and data-driven mindset. Proficiency in Salesforce. If you're ready to take your sales career to the next level, we want to hear from you!

;