Skip to content
CSM Jobs

Customer Success Manager

Sedgwick

Location
Remote (UK-Home Worker-London, England)
Employment
Full-time
Level
Senior Level
Posted 5 days ago

About the role

Sedgwick is a global risk and claims administration partner seeking a Customer Success Manager to manage Bill ReviewIQ clients. The role focuses on building trusted partnerships, driving growth through cross-selling, and ensuring high client satisfaction within the insurance and legal sectors.

Skills

Client management Legal expertise Claims adjusting Insurance litigation Liability claims Workers' compensation Commercial mindset Cross-selling Client retention Communication skills Problem solving Analytical skills Negotiation skills Microsoft Office London insurance market knowledge

Benefits

  • Private healthcare
  • Life assurance
  • Dental cover
  • Pension scheme
  • Income protection
  • Employee assistance

Perks

  • Remote work
  • Incentive bonus
  • Cycle to work
  • Season ticket loan
  • Digital GP

Full job details