Skip to content
CSM Jobs

Customer Success Manager

LifeWorks

Location
Remote (GBR-ENG-90 High Holborn, England)
Employment
Full-time
Level
Mid Level
Posted 1 day ago

About the role

TELUS Health is a global health and wellbeing provider helping organizations improve employee outcomes through data-driven solutions. This role involves managing strategic client relationships to drive retention and growth within the EMEA region.

Skills

Customer success Account management Strategic account management Relationship management Commercial acumen Data analysis Stakeholder management Consultative selling Presentation skills Salesforce Power BI Google workplace tools Retention strategy Upselling Cross-selling AI-powered tools

Benefits

  • Pension
  • Private medical insurance
  • Dental plan
  • Life insurance
  • Disability insurance
  • Annual leave

Perks

  • Remote work
  • Sales incentive plan
  • Perks program

Full job details