Latka logo

David Goldschlag

FounderCEO

Company

New Edge Labs

United States · Founded 2016

Revenue
$67.3K
Team size
1

Company profile →