Our Global Presence

We have 6 offices and more than 1,200 employees worldwide.

image
image
Vancouver, Canada
Address: 200-4445 Lougheed Hwy, Burnaby, BC Canada, V5C 0E4.
image
image
image
image
Beijing, China
Address: 20th Floor, Building 8, South Side of Time International, Chaoyang District.
image
image
image
image
Changsha, China
Address: Changsha Zhongdian Software Park Headquarters Building, 9th Floor, No. 39 Jianshan Road, High-tech Development District.
image
image
image
image
Shenzhen, China
Address: 10th floor, 5D, Shenzhen Software Industrial Base, Haitian 2nd Rd, Nanshan District.
image
image
image
image
Tokyo, Japan
Address: The Portal Akihabara 3F, 2-10-9, Higashikanda, Chiyoda-ku, Tokyo, 101-0031.
image
image
image
image
Vancouver, Canada
Address: 200-4445 Lougheed Hwy, Burnaby, BC Canada, V5C 0E4.
image
Beijing, China
Address: 20th Floor, Building 8, South Side of Time International, Chaoyang District.
image
Changsha, China
Address: Changsha Zhongdian Software Park Headquarters Building, 9th Floor, No. 39 Jianshan Road, High-tech Development District.
image
Shenzhen, China
Address: 10th floor, 5D, Shenzhen Software Industrial Base, Haitian 2nd Rd, Nanshan District.
image
Tokyo, Japan
Address: The Portal Akihabara 3F, 2-10-9, Higashikanda, Chiyoda-ku, Tokyo, 101-0031.