CrawlJobs Logo
UpGuard Logo

UpGuard - United States, Miami; Austin; Dallas; Chicago; St. Louis; Boston; Philadelphia; Washington D.C.; Orlando; Los Angeles; San Diego, Customer Service

Job Offers

Filters

Customer Success Manager

Save Icon
Join UpGuard as a Customer Success Manager to help security teams manage cyber risk. You will onboard clients, drive product adoption, and build strong relationships. This remote US role requires 2+ years of experience and fluency in Spanish and English. Enjoy benefits like a lifestyle subsidy an...
Location Icon
Location
United States , Miami; Austin; Dallas; Chicago; St. Louis; Boston; Philadelphia; Washington D.C.; Orlando; Los Angeles; San Diego
Salary Icon
Salary
85000.00 - 100000.00 USD / Year
https://www.upguard.com Logo
UpGuard
Expiration Date
Until further notice