Overview

At Memsource we help our customers go global. We provide a leading translation management system (Memsource) and software localization platform (Phrase), supporting 500+ languages, 50+ file types and covering the full range of enterprise localization use cases. With a global team working from our offices or from home across Europe, US, UK and Japan, we serve thousands of global customers, including leading brands such as Uber, Bosch, Lufthansa, Supercell, Vistaprint and Zendesk.

As a Customer Success Manager EMEA you will be having a customer-centric approach for everything you do.

 

What you’ll be responsible for:

  • Giving customer representation within the company, balancing company vs customer needs
  • Keeping up with set targets of retention, expansion, referability, and adoption
  • Acting as the main escalation point between the customers and for Memsource internal teams for bugs, issues related to the usage of the platform, and business queries
  • Monitoring platform usage through dedicated dashboards, identify deviations and act upon them when they happen
  • Running Business Review meetings (monthly or quarterly): providing feedback on feature requests, monitoring bugs resolution, and sharing usage best practices among customers
  • Initiating cross-sell/up-sell discussions, involving the Sales team when needed
  • Managing renewals and associated activities
  • Making sure that our customers are happy and excited to talk about us with others
  • Cooperating with the Product team on platform improvements

 

What you’ll profit from:

  • You will be working with super exciting customers and trail-blazing technologies
  • You will be getting a comprehensive understanding of the localization industry, from processes to technologies and key players
  • You will learn how to use data to provide valuable insights to customers
  • You will have the possibility to attend industry events

 

What you need:

  • Bachelor’s Degree or equivalent experience
  • Fluent in English
  • 5+ years of experience in customer success
  • Experience in the localization industry
  • Excellent verbal, written, and organizational skills
  • Ability to drive multiple projects toward completion simultaneously

What you’ll get:

  • Work experience in a successful and growing global SaaS company
  • Be part of an international team of 200+ in Europe, Japan, and the Americas
  • Expert colleagues in their field who are determined to build the best localization platform on the market
  • An agile work environment, where it is encouraged to take smart risks
  • The chance to take responsibility in your role and proactively shape how things are done
  • Take part in a culture full of trust, support and loyalty, where respectful and open feedback is valued
  • A positive, open-minded, and innovative atmosphere
  • Support in your professional development and personal career goals

What’s on top:

  • Modern technical setup and latest software
  • Professional and extensive onboarding
  • Further education through online language classes, conferences, and more
  • Flexible working hours and home office options
  • Regularly team building events, such as a summer camping trip and a winter hiking trip
  • Healthy snacks, coffee, and drinks in our modern, central offices in Prague and Hamburg

Tagged as: 5+ Years