Head of Customer Success EMEA
1 month ago
We are seeking a Head of Customer Success for EMEA to drive adoption, value realization, and NDR across the region. Along with one company offsite every year, we have brand new offices at the heart of major cities including New York, San Francisco, Toronto, Paris, and London. With a team of 500+ acr