Manager, Customer Success (Remote - EMEA)
5 days ago
Customer Success, Professional Services, Account Management, or other customer‑facing roles, including supporting large enterprises. Manager, Customer Success (Remote - EMEA). Represent n8n as a customer-facing leader, partnering closely with Sales, Product, and Support to ensure a seamless custom