Senior Customer Success Manager | West Coast at n8n (London) — hire.run