Chris Chen

Chief Creative Officer, Isobar China Group

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

Chris Chen integrates and leads the creative teams of Isobar China Group agencies to deliver superior quality work, develops creative product, offering and culture beyond day-to-day client engagements. He also supports and promotes the agency brand and set the tone for its creative philosophy and excellency.

Chris Chen has more than 26 years’ experience in the advertising industry, 18 of which are in digital marketing. He founded the company in 1999 as Trio Digital, before it was acquired by Isobar in 2013. He was CEO & ECD of Trio Isobar, taking charge of the creative duties and operations of the company. He was appointed as Chief Creative Officer of Isobar China Group from Jan. 2018.

In 2016, Chris was awarded Greater China Agency Head of the Year by Campaign Asia. He is a frequent speaker at leading industry events such as the One Show Greater China and has been jury at renowned awards including Spikes Asia, New York Festival and D&AD.

Chris and his team have won more than 100 awards across Asia and Greater China including Digital Creative Agency of the Year of ROI 2017, gold in Spikes 2016, Asia Pacific Advertising Festival (AdFest), China Effie, One Show China 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.

Prior to entering the advertising industry, Chris used to be one of the pioneers of R&B and Acid Jazz music in Taiwan. He contributed to a lot of well-known music albums and his band Why Not was shortlisted in Taiwan Golden Melody Awards. Chris was also the host and consultant of the first ever daily TV show focusing on the Internet in Taiwan.


2016 Campaign Greater China Agency Head of the Year