Latka logo

David Maldow

Founder

Company

The Innovation Enterprise

United States · Founded 2009

Revenue
$6.9M
Team size
82

Company profile →