Latka logo

David Greenbaum

Founder

Company

OnPlan

San Francisco, United States · Founded 2016

Revenue
$1.5M
Team size
38

Company profile →