Customer Success | Team Lead | Remote on West Coast at n8n