Latka logo

Sherwin Chu

LinkedIn

Company

Alida

Ontario, Canada · Founded 2000

Revenue
$69.4M
Funding
$82.4M
Team size
324

Company profile →

Also at Alida