Job Description
The Customer Onboarding Manager is one of the first members of the post-sales team to work with new and existing clients, responsible for transitioning our clients from the sales process through onboarding and implementation of their new platform. They reinforce the Insider vision of true 1-to-1 personalisation driven by the client’s data. They are responsible for understanding client’s business requirements and use-cases, managing project delivery, and ensuring accelerated time-to-value realisation from their investment in Insider.
This role ensures smooth, timely, and complete Insider platform adoption and client confidence in their new system, providing technical guidance while supporting clients through setup. A full understanding of the client's application environment and data is needed to provide optimal solution design recommendations for integration in a timely and impactful manner.
About Insider
Insider is a B2B SaaS company that drives growth for its clients around the world, offering marketers a single platform to deliver unique experiences.