Remote Sales Specialist, Mexico City

Insight Global

In this role, you will own our renewal customer experience for our customer base.There are 1,000s of customers looking for a seamless way to continue service.This role will involve building out processes, de-escalating customers, proactively reaching out and negotiating with at-risk customers, and r…

➡️ Continue to Job