Polo Liu established Spearhead IMC Group in 2003 and the Group led by Polo Liu was listed on China A-share capital market as the largest offline marketing agency in China in 2010. Afterwards, Polo Liu has made investments in and acquisitions of the leading enterprises at home and abroad in the subdivided fields, such as advertising, PR, digital marketing, entertainment, new media and mobile digital advertising platforms. He has innovatively established an entire industry chain of marketing and communication and developed Spearhead IMC Group successfully into a holistic marketing and communication group featured by globalization and digitalization based on the contents in fashion, entertainment, society and marketing big data.
Polo has been honored as the ECI 2016 Creative Figure in Business, Top 10 Shining Stars of China's New Media, and Top 10 Most Influential Entrepreneurs in National Service Industry.
Currently Spearhead IMC Group is a standing member of the Brand Strategy Committee of the China Advertising Association of Commerce, a vice-executive member of the Digital Marketing Committee, a 4A member unit in China, a member unit of Business Innovation Committee of China and an executive member of Suqin Club. Spearhead IMC Group is devoted to five business categories respectively of digital marketing, experiential marketing, content marketing, big data marketing and PR communication. With its well-reputed wholly-owned subsidiaries and its associated brands such as Spearhead Trust & Belief Co. Ltd., D&S Media Group, Allyes Group and Smaato, Spearhead IMC Group has made effective collaboration in the areas of business, customers and resources, utilized new technologies and new media to expand business and make upgrading and innovation, established resource platforms and commercialized the schemes to provide all-dimensional services of integrated marketing and communication for more world-renown brands.