Chief Strategy Officer (China), Ogilvy Public Relations
Michael Chu is Chief Strategy Officer for Ogilvy Public Relations China. A veteran marketer with over 20 years of integrated marketing and corporate communications experience, Michael has worked both the in-house and consultancy sides of public relations.
Michael’s primary expertise is marketing and corporate communications. At Ogilvy PR/Shanghai, he is charged with marketing Ogilvy’s 360 degree communications offerings to a broad range of clients.
Michael is also a seasoned issues management expert and media trainer and has handled crises for clients across many industries including IT, medical, auto and fast moving consumer goods. His agency experience includes senior management positions at two of the international PR agencies in both the Shanghai and Beijing markets.
Michael graduated from The Institute of International Relations in Beijing, majoring in International Journalism. He loves traveling and reading. Co.
China Business Summit Links