Latka logo

Geoffrey Nudd

FounderCEO

Company

ClearCare

San Francisco, United States · Founded 2010

Revenue
$10.2M
Funding
$75.6M
Team size
121
Customers
4K

Company profile →