CrawlJobs Logo
UpGuard Logo

UpGuard - United States, Customer Service, Remote work

2 Job Offers

Job Offers

Customer Success Manager

Save Icon
Location Icon
Location
United States , Denver; Austin; Dallas; Chicago; New Orleans; St. Louis
Salary Icon
Salary
Not provided
https://www.upguard.com Logo
UpGuard
Expiration Date
Until further notice

Customer Success Manager

Save Icon
Join UpGuard as a Customer Success Manager to help security teams manage cyber risk. You will onboard customers, drive product adoption, and build strong relationships. This remote role requires 2+ years of experience and knowledge of risk management frameworks. Enjoy benefits like a lifestyle su...
Location Icon
Location
United States , Boston; Baltimore; Washington D.C.; Philadelphia; Pittsburgh
Salary Icon
Salary
85000.00 - 100000.00 USD / Year
https://www.upguard.com Logo
UpGuard
Expiration Date
Until further notice