Island is seeking a Customer Success Manager to join its North America team and work with key strategic customers. The role focuses on successful deployment of Island’s enterprise browser, achievement of customer business goals, and adoption of the platform by end users. The Customer Success Manager manages an assigned portfolio alongside an Account Executive and Systems Engineer, building customer relationships and providing proactive guidance, tailored solutions, and support. The role also aims to foster new use cases, identify expansion opportunities, and help define and improve Island’s customer success frameworks, templates, and processes. The position is based at Island’s Dallas/Coppell headquarters, with customer travel as required. It involves working across customer stakeholders and internal teams to deliver a high-quality customer experience, promote adoption, address issues, and support renewals.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level