Full time


Login in to apply

Customer support & operations

Posted 2017-05-16 09:53:03 UTC
You will be part of the Customer Success Team whose mission is to provide amazing service to more than 300 European companies. Through patience, understanding and proactivity you will help customers achieve their desired outcome. You will ensure customers are well on-boarded, educated, and supported 🤗.