Customer Success Manager - Spanish Speaking (Maternity Leave Cover - 7 months contract) at Careerstrengo | Shinobi Jobs