Casey Altieri Email

VP North American Sales . UpGuard

Mountain View, CA

Location

Current Roles

Employees:
224
Revenue:
$49.1M
About
UpGuard combines third-party security ratings, vendor questionnaires, and threat intelligence capabilities for a complete cyber risk solution.
UpGuard Address
723 N Shoreline Blvd
Mountain View, CA
United States
UpGuard Email

Past Companies

UpGuardVice President of North American Sales
ChurnZeroDirector of Sales - Founding Team
BrightspotEnterprise Sales Executive

#1 Startup Dataset

Growth rates, revenue data, direct competitors and contact details.