Chris Chen

CEO & Executive Creative Director, Trio Isobar

Chris Chen
Chris Chen has more than 25 years’ experience in advertising, 16 of which are in digital marketing.

Chris founded the company in Taipei in 1999 as TRIO, moving the company to Shanghai in 2002, before it was acquired by Isobar in 2013. He works as CEO&ECD of Trio Isobar, taking charge of the creative duties and operation of the company.

Trio Isobar has over 155 employees specialized in strategy, creativity, visual design and technology, provides digital marketing solutions to more than 15 local and international brands.

Trio Isobar serves clients across the FMCG, Telecommunication, Electrical and Luxury industries, including KFC, FAW-Volkswagen, Master Kong, Shanghai Disneyland Resorts, Zespri, Ping An Insurance, Haier, Coca-Cola, Pizza Hut, Abbott Nutrition China, Chanel, Acer, Estée Lauder, China Mobile, Sony, Nokia and Bosch.

Led by Chris, Trio Isobar is famous for its “Simple Concept, Truly Integrated” marketing solutions. The agency has won more than 80 awards across Asia and Greater China including Campaign Asia-Pacific’s Greater China Digital Agency of the Year 2012 and China Digital Agency of the Year 2013, Asia Pacific Advertising Festival (AdFest), Click Awards, Gold Mouse Awards, China Internet Advertising Competition and others.

Chris studied interactive design in School of Visual Art in New York. He believes that the key to successful digital communication is not only about creative and technical skills, but the integration of brand strategies, interactive experience and innovative technology. Chris is a frequent speaker at leading industry events such as the One Show Greater China and has been a jury at key awards such as D&AD.


2016 Campaign Greater China Agency Head of the Year