Latka logo

Andy Zhang

Founder

Company

Foldercrate

United States · Founded 2015

Revenue
$707.9K
Team size
11

Company profile →