Latka logo

David Baum

FounderCEO
LinkedIn

Company

Stage 1 Ventures

United States · Founded 2005

Revenue
$815.2K
Team size
5
Customers
100

Company profile →