Latka logo

Andrew Chen

FounderCEO

Company

Muzy

San Francisco, United States · Founded 2011

Revenue
$46.5K
Team size
2

Company profile →