Vouched

Vouched

AI
Computer Vision
11-50 employees
X logoIn logocb logo
AI-Powered Identity Verification
Founded in 2019
Seattle, Washington, USA
11-50 employees
Funding
Early Stage
Current Stage
$17M
Recent Funding
$35.2M
Total Funding
Leadership Team
TomJ
John Baird
Chairman & Co-Founder
In logo
TomJ
Marita Scarfi
Chief Financial Officer and Chief Business Operations Officer
In logo
Experience Level
Work Model
Vouched · 2w ago
Customer Success Manager
United StatesRemoteEntry, Mid Level$90K/yr - $120K/yr
Vouched · 1m ago
Strategic Customer Success Manager
United StatesRemoteSenior Level$140K/yr - $180K/yr