UpGuard

HQ
Mountain View
Total Offices: 4
87 Total Employees
Year Founded: 2012

Teams at UpGuard

Recently posted jobs

YesterdaySaved
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.
2 Days AgoSaved
In-Office or Remote
4 Locations
Security • Cybersecurity
Lead and deliver complex enterprise SaaS implementations, design repeatable implementation methodologies and SOPs, manage scope and UAT, troubleshoot integrations (APIs, webhooks, ITSM/SIEM/SSO), and liaise with executives, Sales, Product, and Customer Success to scale professional services.
2 Days AgoSaved
In-Office or Remote
15 Locations
Security • Cybersecurity
Lead and standardize enterprise SaaS implementations: design repeatable methodologies and SOPs, manage complex deployments and scope, execute UAT, troubleshoot integrations (APIs, webhooks, ITSM/SIEM/SSO), and collaborate with Sales, Product, and Customer Success to scale the Professional Services function.