Logo
UpGuard

Remote Customer Success Manager - Cybersecurity Growth

UpGuard, Washington, District of Columbia, us, 20022

Save Job

A cybersecurity solutions company based in Washington, DC is seeking a Customer Success Manager to onboard and manage customers effectively. The role offers a fully remote working environment and a salary up to $100,000, alongside benefits such as a monthly lifestyle subsidy and an annual learning allowance. Candidates should have 2+ years of experience in customer success or project management and be fluent in both Spanish and English. Join a rapidly growing team making an impact in cyber risk management. #J-18808-Ljbffr