Maggie Luo, based in New York, NY, US, is currently a Head of Media at Oliver Wyman. Maggie Luo brings experience from previous roles at Oliver Wyman, Thousands Earth Media LLC and Salon Films (H.K.) Limited. Maggie Luo holds a 2009 - 2011 Master of Fine Arts (MFA) in CREATIVE MEDIA @ City University of Hong Kong. Maggie Luo has 2 emails and 2 mobile phone numbers on RocketReach.
Looking for a different Maggie Luo?
Find contact details for 700 million professionals.