Liberate

Customer Success Manager

Liberate

Overview

Role focused on driving customer success and revenue growth in the insurance industry.

Ideal candidate has 3+ years in Customer Success with strong ownership and analytical skills.

Strong preference for candidates based in Boston or San Francisco

remotemidEnglishSaaS

Locations

  • United States, Massachusetts, Boston
  • United States, California, San Francisco

Requirements

  • 3+ years in Customer Success or Account Management
  • Experience with post-implementation success strategies
  • Strong communication and relationship-building skills

Responsibilities

  • Manage relationships with enterprise customers
  • Design post-implementation customer journeys
  • Lead Executive Business Reviews
  • Identify expansion opportunities
  • Collaborate with Sales and Product teams

Benefits

  • Competitive salary with equity options
  • Unlimited PTO
  • 401(k) plan
  • Comprehensive health, dental, and vision insurance
  • Flexible work environment
  • Collaborative company culture