Drimva

Island

Customer Success Manager

Dallas +1 · Manager · Full-time · Posted Sep 29, 2026

Location
Dallas
Dallas, Texas, United States
Experience
2–10+ years; customer success experience, preferably in software and a high-touch or mid-touch model with fewer than 20 accounts per CSM.
Education
Bachelor’s degree in Computer Science, Business, or a related field.

About the job

Manages strategic customer accounts to deploy Island’s enterprise browser, achieve customer goals, drive adoption and renewals, and identify expansion opportunities.

What you'll do

  • Lead customer relationships, onboarding, training, business reviews, and proactive guidance to support adoption and customer outcomes.
  • Coordinate with internal teams to manage technical issues, address renewal risks, and collect feedback for product and service improvement.
  • Monitor usage and engagement, identify upselling and cross-selling opportunities, and help develop customer-success processes.

What they ask for

  • Bachelor’s degree in Computer Science, Business, or a related field.
  • 2–10+ years of customer success experience, preferably in software and a high-touch or mid-touch model with fewer than 20 accounts per CSM.
  • Project management experience, including project plans and stakeholder status reporting; understanding of cybersecurity principles.
  • Proficiency with CRM software such as Salesforce.

Nice to have

  • Experience with customer success platforms such as Planhat or Gainsight, or software development lifecycle tools such as JIRA.
  • Knowledge of network security, end-user experience, operational IT processes, or IT support and ticketing systems.

Tools

Salesforce, Planhat, Gainsight, JIRA

AI focus

Supports customers’ deployment and adoption of Island’s platform, which includes AI enablement; no specific AI duties are stated.

Model-written summary · the original posting is authoritative

First seen Oct 27, 2026 · Last verified Nov 6, 2026 (UTC)