UpGuard

New Delhi
87 Total Employees
Year Founded: 2012

Teams at UpGuard

Recently posted jobs

9 Days AgoSaved
In-Office or Remote
4 Locations
Security • Cybersecurity
Manage customer onboarding, adoption, and retention for UpGuard's cyber risk platform. Deliver training, success plans, health monitoring, and cross-functional advocacy to drive product value and expansion. Travel ~20% within India.