Insider – Customer Onboarding Manager, Mexico

Apply Now

Job Description

The Customer Onboarding Manager is one of the first members of the post-sales team to work with new and existing clients. The Customer Onboarding Manager is responsible for transitioning our clients from the sales process through onboarding and implementation of their new platform while reinforcing the Insider vision of true 1-to-1 personalization driven by the client’s data. Responsible for understanding clients’ business requirements and use cases, managing project delivery, and ensuring accelerated time-to-value realization from their investment in Insider.