UpGuard

HQ
Mountain View
87 Total Employees
Year Founded: 2012

Jobs at UpGuard

Let Your Resume Do The Work
Upload your resume to be matched with jobs you're a great fit for.

Recently posted jobs

2 Hours AgoSaved
In-Office or Remote
15 Locations
Security • Cybersecurity
Customer-facing technical expert supporting account managers through renewals, upsells, trials/POCs, security assessments, and RFPs. Drive product activation, architect solutions, identify customer pain points, and improve trial/POC experiences to grow existing accounts.
YesterdaySaved
In-Office or Remote
8 Locations
Security • Cybersecurity
Plan, produce, and measure partner-facing events and co-marketing to generate pipeline, optimize cloud marketplace listings, enable partners with GTM assets, manage vendors and budgets, ensure HubSpot attribution, and report partner-influenced revenue.