Ava Yang Location
Shanghai, China
Ava Yang Work
Ava Yang Education
Ava Yang Skills
Ava Yang Summary
Ava Yang, based in Shanghai, China, is currently a Head of Marketing and Communications at IPG Mediabrands China. Ava Yang brings experience from previous roles at IPG Mediabrands, Carat China and Posterscope China. Ava Yang holds a Master's degree in International Relations @ Shanghai Jiao Tong University. With a robust skill set that includes Marketing Communications, Corporate Communications, Marketing Strategy, Corporate Identity, Corporate Events and more. Ava Yang has 2 emails on RocketReach.