Customer Success Manager - EU

  • Location

    Athens, Greece

  • Sector:

    Sales & Account Management

  • Job type:

    Direct hire

  • Salary:

    €50,000 + bonus

  • Contact:

    Alex Ross-Scott AG

  • Job ref:


  • Published:

    7 months ago

  • Expiry date:


Customer Success Consultant - Europe

#LI-AM1 #LI-Remote

Location: Europe (remote)


  • Are you interested in working for one of the world’s leading cloud-based enterprise Translation Management System?  
  • Have you got 2+ years of experience in a Customer Success role or Account Manager in the localization industry?
  • Have you got experience with CRM Software such as Hubspot, Salesforce of Zoho?


If so, you might be interested in what comes next.


We are assisting world leading Cloud Based Enterprise Translation Management System to find a Customer Success Consultant to join their team in Europe.


As Customer Success Consultant, your main goal will be to develop and nurture strong relationships with customers, connecting with key business executives and stakeholders in order to drive customer renewals and identify new business opportunities among your existing customers.


If you would like to explore this opportunity in more detail, feel free to call me at: +44 20 3097 1828 or please send your CV to: