Managing Director & Partner
Ted Chan leads Boston Consulting Group’s transportation and logistics sector, and Social Impact practice, in Greater China. He is a topic leader of Climate and Sustainability in Greater China, and also a core member of the firm’s Industrial Goods practice and the Center for Digital in Transportation. Ted also led BCG’s Strategy and Corporate Development practices in Greater China between 2009 and 2014.
Ted has had substantial experiences with technology, consumer, and health care industries over the past 20 years. Since joining BCG in 1998, he has built extensive expertise advising leading Chinese companies in large transformation efforts, and also helping multinationals develop and implement strategies in Greater China. His experiences span across a wide range of topics including strategy, operations, corporate development, organization and corporate governance, and marketing and sales.
Ted is on the board of directors for Save The Children in Hong Kong. Between 2014 and 2017, Ted was the group chief strategy officer of SF Express, a leading express delivery and logistics company in China. Among other responsibilities, Ted was in charge of all strategic, investment, and partnership issues of the group—both within China and globally.