Latka logo

Thomas Schiavone

FounderCEO

Company

Calixa

San Francisco, United States · Founded 2020

Revenue
$559.3K
Funding
$16.3M
Team size
5
Customers
21

Company profile →