Skip to content
CSM Jobs

Senior Customer Success Manager

LEEO

Location
Remote (United States)
Employment
Full-time
Level
Senior Level
Posted 5 days ago

About the role

LEEO is seeking a Senior Customer Success Manager to guide commercial auto insurance clients through onboarding and telematics activation. The role focuses on managing account health, resolving policy and device issues, and collaborating with internal teams to improve customer workflows and processes.

Skills

Customer Success Account Management Customer Relationship Management Customer Onboarding Telematics Activation Commercial Auto Insurance Customer Communication Data Analysis Microsoft Excel Salesforce HubSpot Slack Atlassian Suite Process Improvement Cross-Functional Collaboration Account Health Monitoring

Perks

  • Remote Work

Full job details