Customer Success Lead (Remote California or Texas) at N8n — Remote