Customer Success Lead - West Coast (Remote) at n8n