San Francisco Bay Area Site // 1933 Davis Street, Suite 270, San Leandro, CA 94577

Locations

China

Global Headquarters
2 Yangliu Road, Bldg F
Chongqing 401123
+86 (023) 6320-6000

Shanghai Site
Room 502-5, Building A
1289 Yishan Road
Shanghai 200233
+86 (021) 3398-7693

USA

San Francisco Bay Area Site
1933 Davis Street, Suite 207
San Leandro, CA 94577
+1 (510) 638-8080