Lions Creativity Logo

Discover

Mark Shan

Experience Creative Lead

Accenture Interactive Greater China

Appears in:

Accenture Interactive Greater China and Snow Breweries Presents Chinese Creativity - The Culture, and E-commerce Blend

21/06/2021