Contact

We’d love to hear from you

With a team of digital marketing professionals and industry experts, we work for businesses in China and all over the world.

Our Offices

Shanghai, China

Shanghai

20th Floor, United Plaza

1466 West Nanjing Road

Jing’an District

Shanghai, China

Hong Kong

Hong Kong

Lockhard Exchange Building

3 Hennessy Road

Wan Chai

Hong Kong SAR