Latka logo

Tom Barnes

FounderCEO

Company

Integration Point

Charlotte, United States · Founded 2002

Revenue
$9.9M
Team size
126

Company profile →