Remote Customer Support Jobs in Italy

23 open vacancies

Customer Success Manager

As a Customer Success Manager you will act as a strategic partner to our customers. In this role, you will be responsible for ensuring that our customers have a positive