Customer Success Manager - High Touch (EMEA)
1 day ago
Based in London, Berlin, or Barcelona (remote‑first), the Customer Success Manager reports to the Manager of Customer Success and drives adoption, retention, and expansion for n8n’s most strategic customers. Customer Success experience managing a book of business and running QBRs, onboarding, an