2 open vacancies
Location Our Senior Customer Success Manager will be an integral part of our global Customer & Partner Success team. This role is based remotely in UK, Ireland, Estonia,
Location Our Customer Success Manager will be an integral part of our global Customer and Product Success team. This role is based remotely in UK, Ireland, Estonia, Nethe