Latka logo

Woody Mo

FounderCEO
LinkedIn

Company

eBaoTech

Shanghai, China · Founded 2000

Revenue
$336M
Funding
$36M
Team size
838

Company profile →