Our Locations

A Global Foot Print for a Global Impact

Contact Us

  • United States of America

    Address: 1 Broadway, 14th Floor, Cambridge, MA 02142, USA

    Tel: +1-617-6823679

    VISIT HERE
  • Netherlands

    Address: CIC Rotterdam, Stationsplein 45, Unit A4.004 3013 AK Rotterdam, Netherlands

    VISIT HERE
China
  • Address: 6F, 987 Cailun Road, Pudong New Area, Shanghai, China 201203

    Tel: +86-21-53399168

    VISIT HERE
  • Address: 12F, Tower A, 420 Fenglin Road, Xuhui District, Shanghai, China 200032

    Tel: +86-21-53399123

    VISIT HERE
  • Address: Suite 202, Building A3, 218 Xinghu Street, Suzhou Industrial Park, Suzhou, China 215123

    Tel: +86-512-65790025

    VISIT HERE
  • Address: F619, Guangzhou International business incubator, 3 Lanyue Road, Guangzhou High-Tech industrial developing zone, Guangzhou, China 510663

    VISIT HERE
  • Address: 18F, Unit F15, Beijing Merchant Tower, 118 Jianguo Rd, Jian Wai Da Jie, Chaoyang, Beijing, China 100022

    VISIT HERE