CrawlJobs Logo
UpGuard Logo

UpGuard - United States, Boston; Baltimore; Washington D.C.; Philadelphia; Pittsburgh

Filters

×
Cities

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 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