Prior to his time at Publicis China, Zhao co-founded Ignite China and served as its executive creative partner. He has also worked as the ECD at CanAsia in Canada and was the founder and creative director of Vistagic Canada.
During his time in the industry, Zhao has worked with brands including the Australia Tourism Commission, Bank of China, Cadbury, Canon, China Mobile, HP, HSBC and Microsoft.