Chief Executive Officer , Dentsu Aegis Network China
Michelle Lau is the CEO of Dentsu Aegis Network China. In her role, Michelle is committed to the delivery of integrated and innovative solutions that drive growth for clients in China’s complex and fast moving environment.
Michelle brings with her over 20 years’ industry experience in a number of leading roles. In 1995 she led growth of Ogilvy & Mather Beijing media operation as Beijing Media Director before moving to set up MindShare China in 1997 as National Buying Director.
Michelle has significant experience in the development of strategic media solutions. As CEO for Aegis Media Brands, overseeing Carat, Vizeum and Posterscope from 2011 to 2012, the group saw record growth taking the #2 position in the market. Most recently from 2013-2015, Michelle was CCO for Dentsu Aegis Network China where she led the development of group growth strategy and the integration of the Dentsu and Aegis brands into a consolidated operation.
Browse our brand assets, leader photos and reports