CrawlJobs Logo
Island Logo

Island - Customer Service

Job Offers

Filters

Customer Success Manager

Save Icon
Join our North America team as a Customer Success Manager in Dallas/Coppell. You will ensure the successful deployment and adoption of our enterprise browser for key strategic customers. This role requires 2-10+ years of software industry experience, cybersecurity knowledge, and exceptional relat...
Location Icon
Location
United States , Dallas/Coppell
Salary Icon
Salary
Not provided
island.io Logo
Island
Expiration Date
Until further notice