Customer Success Manager Job, England

Job Summary

Customer Success Manager Job, England

Job title: Customer Success Manager Salary: Upto £32,000 + bonus Location: Home / Commutable to HQ in Hampshire Industry: Meetings & Event Technology The Uk’s No.1 rated SaaS-based Meeting & Event Technology provider used by 1000’s of global corporations and educational establishments with a Trustpilot rating of 4.8/5 are looking for a Customer Success Manager […]

  • EnglandJob location
  • £28000 - £32000 per annum + Excellent benefits Estimated job salary
  • Permanent (Full-Time)Employment type
Job Description

Customer Success Manager Job, England

Job title: Customer Success Manager

Salary: Upto £32,000 + bonus

Location: Home / Commutable to HQ in Hampshire

Industry: Meetings & Event Technology

The Uk’s No.1 rated SaaS-based Meeting & Event Technology provider used by 1000’s of global corporations and educational establishments with a Trustpilot rating of 4.8/5 are looking for a Customer Success Manager to join their team.

We are looking for a tech-savvy, problem solver that’s customer-focused and success-driven. You will be responsible for training, supporting and managing & resolving issues along with hosting online and face-to-face customer sessions and representing at industry events.

As a Customer Success Manager your duties will include –

  • Running the kick off call with the customer, agreeing and consulting with them on the right technical set up for their organization
  • Preparing, attending & supporting the technical running of marketing events (virtual and F2F)
  • Assist, plan and drive marketing and product initiatives – planning, research, interviews, gathering customer stories and contribute on social media
  • Assist in first-line support of all customers support channels, i.e. email ticketing system, Live Chat, phone, email, social media
  • Running customer training/workshop sessions from Train the Trainer to Lunch and Learns (virtual and F2F)
  • Responsible for account renewal, working with Sales Executive where required (sector-specific)

The successful Customer Success Manager will have the following skills/experience –

  • SaaS/Software/Technology Customer Success experience
  • Highly motivated with excellent communication skills
  • A great team player, confident and great with people and building relationships
  • Excellent problem-solving skills
  • Tech & Media savvy

Reason to join –

  • Thorough training and continual coaching and development
  • Company smartphone & laptop
  • Flexible working hours & remote working
  • 25 days holiday + bank holidays + your birthday off
  • KPI driven commission structure
  • Company social activities
  • Gym membership contribution
  • Bike to work scheme
  • Private medical insurance

To apply for this position of Customer Success Manager please click on the button shown or contact Simon Hogg for further details.