Manager, Customer Success | Remote on West Coast at n8n | Role Hound