Latka logo

Dave Stamm

Founder

Company

Uptick

San Francisco, United States · Founded 2015

Revenue
$786.9K
Team size
12

Company profile →