Home > Contact Us
  • Business contact: contact_ibd@cmcm.com
  • Beijing: Hui Tong Times Square NO. 8, Yaojiayuan S. Rd., Beijing 100123, P.R.C
    +86 10 62927779
  • Taipei: 83F., No.7, Sec. 5, Xinyi Rd., Xinyi Dist., Taipei City 110, Taiwan
    +886 2 8101 0288
  • Palo Alto (US Headquarters): 4151 Middlefield Rd., Palo Alto, CA 94303
    +1 650 300 6088
  • New York: 1460 Broadway, Suite 4051
    New York, New York 10036
  • London: Linen Hall Level 5,No 524 , 162-168 Regent St, W1B 5TD London, United Kingdom
    +44 203 586 1887
  • Paris: 91 avenue Ledru Rollin, Paris, France 75011
    +33 1 58 39 34 00
  • Barcelona: Calle Sardenya, 229, ático 2ª 08013 Barcelona, Spain
  • Berlin: Offices 604 and 605, Mindspace Friedrichstr. 68, 10117 Berlin
  • Bordeaux: Imm. P, Bureaux du Lac II
    rue Robert Caumont
    33049 Bordeaux - France