Latka logo

Craig Schuetrumpf

FounderCEO

Company

Evocatus

Atlanta, United States · Founded 2011

Revenue
$680.2K
Team size
6

Company profile →