Customer Success Manager (Spanish Bilingual) at SQUIRE | HireBase