Latka logo

Sicheng Yu

Founder

Company

iTrigger.cn

Hangzhou, China · Founded 2017

Revenue
$570.3K
Team size
11

Company profile →