Head of Customer Success EMEA
1 month ago
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. We are seeking a Head of Customer Success for EMEA to drive adoption, value realization, and NDR across the region. Travel to key customers