FOUND

FOUND

AI-powered recruitment platform for sales talent.

HQ location
Zurich, Switzerland
Launch date
Employees
Enterprise value
$8—12m
Company register number
CHE-221.192.515
Authorizing premium user...