Our Global Presence
We have 6 offices and more than 1,200 employees worldwide.
Address: 200-4445 Lougheed Hwy, Burnaby, BC Canada, V5C 0E4.
Address: 20th Floor, Building 8, South Side of Time International, Chaoyang District.
Address: Changsha Zhongdian Software Park Headquarters Building, 9th Floor, No. 39 Jianshan Road, High-tech Development District.
Address: 10th floor, 5D, Shenzhen Software Industrial Base, Haitian 2nd Rd, Nanshan District.
Address: The Portal Akihabara 3F, 2-10-9, Higashikanda, Chiyoda-ku, Tokyo, 101-0031.