Latka logo

Luc Gibson

Founder
LinkedIn

Company

Tracx

New York, United States · Founded 2009

Revenue
$20.7M
Team size
18

Company profile →