Chris Chen is the Chief Creative Officer at Dentsu Creative China, a position held since 2020. Previously, they served as the CEO and Executive Creative Director at Trio Isobar from 2013 to 2020, and owned TRIO Digital Integrated from 1999 to 2013. In addition to their role at Dentsu, Chris currently holds the title of Chief Creative Officer at Isobar, a position they have maintained since 2018. Chris is also pursuing education at the School of Visual Arts.
This person is not in the org chart
This person is not in any teams
This person is not in any offices