Latka logo

David Leong

Founder

Company

DesignFeed

New York, United States · Founded 2015

Revenue
$109.8K
Team size
2

Company profile →