Latka logo

Chen Levkovich

Founder

Company

Zuznow

New York, United States · Founded 2009

Revenue
$983.9K
Funding
$700K
Team size
11

Company profile →