Allen Xu

Global Managing Director

Allen Xu is a seasoned executive and entrepreneur with over 20 years of experience in demand creation and fulfillment across various industries. Currently serving as Global Managing Director at WPP, Allen has previously held leadership roles at OgilvyOne Worldwide, Acxiom, and Publicis Worldwide, where they drove substantial growth and transformed agencies into industry leaders. Allen co-founded HuaXia Metromedia Information Technology and played a pivotal role in revolutionizing China's procurement and logistics sectors. With an MBA from Northwestern University's Kellogg School of Management and an MSEE from Purdue University, Allen excels at integrating strategy, technology, and creativity to tackle complex business challenges.

Location

Jing'an District, China

Links


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices