Latka logo

Robert Capinjola

FounderCEO

Company

TruArx

United States · Founded 2001

Revenue
$581.4K
Team size
7

Company profile →