Manager, Customer Success
12 days ago
As the Manager, Customer Success, you will lead and develop the Customer Success team supporting the EMEA region. Demonstrated success leading teams in customer retention, training, or post‑sale engagement, preferably within SMB or mid‑market segments. Manage and resolve customer escalations, re