Latka logo

Xi Lun Chen

FounderCEO

Bio

Xi Lun Chen is the Founder and CEO at EasyStack.

Company

EasyStack

Beijing, China · Founded 2013

Revenue
$13.5M
Funding
$114M
Team size
79

Company profile →