“If you don’t take care of your customers somebody else will”. As a customer-first company, we always walk the extra mile. Our clients are our first priority, and so are their customers. Our customer success team is dedicated to deliver a seamless service and visionary guidance to help brands across industries take customer experiences to the next level.

As a digital growth consultant or account strategist, you will be responsible for new client implementation as well as owning the relationship from there onwards, including strategic planning, renewals, and upsells. You will work very closely with Insider’s engineering, product and sales management teams to provide market feedback and customer expectations.

If you have a sharp business acumen, a passion for building strong relationships and exceptional client management skills, join our customer success consultants to lead the digital transformation of world’s leading brands, driving unprecedented growth.

Available positions in our Customer Success Team

Position Department Location