Latka logo

Paul Colacino

FounderCEO

Company

Locaid

United States · Founded 2001

Revenue
$1.5M
Team size
18

Company profile →