Latka logo

J. Thompson

Founder

Company

Tervela

Boston, United States · Founded 2004

Revenue
$458.1K
Funding
$50M
Team size
2

Company profile →