Skip to content
CSM Jobs

Customer Success Manager

Island

Location
Onsite (Dallas, Texas)
Employment
Full-time
Level
Senior Level
Posted 6 days ago

About the role

Island is an enterprise workspace platform backed by top investors, redefining how organizations manage security, access, and AI-powered productivity. The Customer Success Manager role involves managing strategic accounts to ensure platform adoption, drive business goals, and foster long-term client relationships.

Skills

Customer success Project management Cybersecurity Stakeholder management Problem-solving Analytical skills Salesforce Planhat Gainsight JIRA Network security Operational IT Technical support Relationship building Communication Account management

Benefits

  • Medical insurance
  • Dental insurance
  • Vision insurance
  • Life insurance
  • Disability insurance
  • 401(k)
  • Paid time off

Perks

  • Daily lunches
  • Wellness instructor

Full job details