Customer Success Manager
Hearsay Social
Location : ES
Social Media savvy and passion. Fluent in English, Spanish and Italian; Customer Success Manager (CSM)….
Hearsay Social
Location : ES
Social Media savvy and passion. Fluent in English, Spanish and Italian; Customer Success Manager (CSM)….