Latka logo

Greg Mesaros

FounderCEO
LinkedIn

Company

Triadex

Tampa, United States · Founded 2002

Revenue
$9.5M
Team size
22

Company profile →