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