Customer Success Manager - Guided US Central at n8n (Texas)