Allen join Microsoft at 2012 as lead of Digital Marketing, who focus on digital marketing strategy, campaign planning and digital engines management.
Allen have 12 year’s rich experience in digital marketing and 360 integrated campaign planning & management, both in B2B and B2C industry. Before join Microsoft, Allen served Cisco as digital marketing manager and Autodesk as senior IMC manager
Allen earned double bachelor degree at Computer Science and business administration at Beijing University to Technology.