China’s internet-plus action plan is adding to the pressure on insurers to make their services available through multiple channels and devices. That pressure is coming also from consumers, who are changing their behavior as they increasingly handle their personal affairs on mobile devices and with e-commerce companies.

Michelle Hu
Managing Director & Partner

Michelle Hu is a core member of Boston Consulting Group’s Insurance practice in Greater China.

Michelle has acquired significant experience consulting in the insurance sector, with expertise in overall growth strategy, distribution, joint ventures, M&A, and operations and internet strategy. She also works extensively with clients in the property and casualty, life, and health insurance areas.

In some of her recent projects, Michelle has helped an insurer develop an internet strategy and devise an innovative business model; designed a blueprint for future operation and a channel development plan so that an insurance conglomerate could tap new business opportunities; and supported a life insurer in assessing and redesigning its China distribution strategy.

Michelle is a chartered financial analyst (CFA) and a member of the New York Society of Security Analysts.

Before joining BCG in 2011, Michelle was a director at Prudential, a business planning manager at AT&T, and an account manager at China Merchants Securities.


  • MBA, finance and marketing, University of Illinois at Urbana-Champaign
  • BA, English, Hunan University