Latka logo

David Belhumeur

Founder

Company

Agitar

Cranston, United States · Founded 2002

Revenue
$496.6K
Team size
7
Customers
100

Company profile →