Lokalise

Customer Success Manager

Lokalise

Overview

Role focused on enhancing customer value and driving product adoption.

Ideal candidate has 2+ years in Customer Success with experience in managing multiple accounts.

You must reside and have the legal right to work in the United States

53k usd / yearremotemidEnglish

Locations

  • United States, Massachusetts, Boston

Requirements

  • 2+ years in Customer Success
  • Experience managing 70-200+ accounts
  • Prior experience in localisation industry
  • Strong communication skills in English
  • Comfort with data analysis
  • Familiarity with customer success tools
  • Ability to work independently

Responsibilities

  • Own onboarding process for new customers
  • Manage 50-200+ accounts
  • Drive product adoption
  • Identify churn risks
  • Collaborate with cross-functional teams
  • Develop customer success plans
  • Champion customer voice internally

Benefits

  • Competitive salary
  • Fully remote
  • Flexible working hours
  • Co-working budget
  • Flexible vacation policy
  • Equipment budget
  • Learning & Development program
  • Health insurance
  • Wellness benefits