Latka logo

Anthony Stucchio

Founder

Company

Cabeus

Plainsboro, United States · Founded 1995

Revenue
$257.6K
Team size
5

Company profile →