Mo Chen, Executive Creative Director of TBWA\Shanghai, has been selected as a jury member for the 2025 ONE Asia Creative Awards. She’ll lend her expertise across a wide range of categories, including Design, Film & Video, Interactive, Online & Mobile, and Craft disciplines – helping spotlight the region’s most innovative and culturally resonant work.