Norman Walsh (China)


Norman Walsh was established in Bolton, England in 1961 and is a famous British running shoe brand. We were invited by Walsh China, Norman Walsh’s independent brand operator in China, to systematically optimize and create the brand’s visual exposure in th…


Leave a Reply

Your email address will not be published. Required fields are marked *