Latka logo

David Galownia

FounderCEO
LinkedIn

Company

Slingshot

Louisville, United States · Founded 2005

Revenue
$5M
Team size
23

Company profile →