Manager, Customer Success
18 days ago
As the Manager, Customer Success, you will lead and develop the Customer Success team supporting the EMEA region. This role also requires strong operational leadership: running structured team meetings, conducting regular one‑on‑ones, collaborating cross‑functionally, and proactively removing