Latka logo

Paul Colacino

Founder

Company

Locaid

United States · Founded 2001

Revenue
$1.5M
Team size
18

Company profile →