Latka logo

Elizabeth Segovia

FounderCEO
LinkedIn

Company

TradeCentric

Charlottesville, United States · Founded 2011

Revenue
$19.4M
Team size
116

Company profile →