Senior Customer Success Manager (Remote) ES/FR/EN at Urbantz | HireBase