A leading business services firm is seeking a skilled Customer Success Manager in Mexico City. The role involves overseeing client engagements, driving customer advocacy, and ensuring project success across accounts. Candidates should have ...
As a key member of our Customer Success team, this role is technically savvy, highly organised and for somebody that's great at handling people. You will be accountable for managing the success of the full customer lifecycle and demonstrati...