Latka logo

J. Thompson

FounderCEO

Company

Tervela

Boston, United States · Founded 2004

Revenue
$458.1K
Funding
$50M
Team size
2

Company profile →