Allen joined MSL China in July 2012. Based in Beijing, he leads a team to manage the corporate communication of several MNCs such as United Technologies Corporation (UTC), Otis, Johnson & Johnson Medical Company and brand communications for several pharmacy companies including Novartis, Roche, Ipsen, Vicks,etc. Allen also provides strategic communication consultancy for China’s leading e-commerce platform - jd.com.
Allen has rich experience in corporate communication, crisis management and social media communication. The clients he has served include Microsoft, IBM, ACI, McAfee, Texas Instruments, Flextronics, etc., this provided him with the ideal opportunity to become really knowledgeable about the B2B, high-tech and pharmacy industry, the local market and China media environment.
Before joining MSL China, Allen worked in Elite PR Group and H-line Ogilvy, where he led corporate communication for Microsoft Asia R&D Group, McAfee, Texas Instruments and Flextronics.
Besides his experience in marketing agency’s such as IBM and Microsoft, Allen has also gained a solid theoretical background and execution experience in integrated marketing communication.
Allen graduated with a Bachelors degree majoring in English from Hebei Normal University of Science and Technology in 2005.