Martin is a senior partner and managing director in BCG's New York office. He leads the Strategy Institute worldwide and is a member of the Strategy Leadership Team and a senior member of the Health Care practice area. He joined BCG in 1989 in London, later moving to Tokyo, where he led the Health Care practice in Japan and had responsibility for BCG's business with global companies in Japan.
Martin has led a broad range of strategy assignments in the Financial Services, Consumer, Industrial Goods, and Health Care practice areas. He has a particular interest in globalization, the sustainability of business strategies, and the topic of trust.
Before joining BCG, Martin worked for Zeneca in Japan and the United Kingdom, focusing on marketing and strategic-planning functions.
Martin holds a triple first-class master's degree from the University of Cambridge and an M.B.A. from Cranfield Institute of Technology. He also studied physiology at Tokyo University and Japanese at Osaka University