Get In Touch

Questions, press queries, or more? Fill in the form and we will get in touch.

Singapore

12 Marina Boulevard
#31-01A Marina Bay Financial Centre Tower 3
Singapore 018982
Tel: +65 6805 2400

Shanghai

Unit 3501, Two IFC
8 Century Avenue, Pudong District
Shanghai 200120 China
Tel: +86 21 6161 1720
Fax: +86 21 5403 5580

San Francisco

70 South Park Street
San Francisco, California 94107
Tel: +1 650 475 2150
Fax: +1 650 475 2151

Beijing

Unit 1208, Tower West,
Genesis Beijing
No.8 Xinyuan South Road,
Chaoyang District
Beijing, 100027 China
Tel: +86 10 5989 7988

Silicon Valley

3000 Sand Hill Road
Building 4, Suite 230
Menlo Park, California 94025
Tel: +1 650 475 2150
Fax: +1 650 475 2151

Contact Us