CrawlJobs Logo
Island Logo

Island - United Kingdom

Job Offers

Filters

Customer Success Manager - International

Save Icon
Join Island's International team in Reading as a Customer Success Manager. You will ensure the successful deployment of our enterprise browser for key strategic clients. This role requires 4-10+ years in customer success, cybersecurity knowledge, and strong relationship management. You'll be the ...
Location Icon
Location
United Kingdom , Reading
Salary Icon
Salary
Not provided
Expiration Date
Until further notice