Senior Partner, BCG
Martin is a Senior Partner and Managing Director in BCG’s New York office and lead the BCG Henderson Institute, BCG’s vehicle for research and translation of ideas from beyond the world of business, into impactful frameworks and tools for strategy (to find out more, visit bhi.bcg.com).
Martin is one of the authors of “Your Strategy Needs a Strategy” (Harvard Business Review Press, June 2015), which offers the strategy palette as a tool to enable business leaders to tune their approach to strategy to their strategic environment – an increasingly challenging task as large corporations find themselves stretched across an increasing diversity of environments which change faster and less predictably.
Other recent research and practical themes include corporate rejuvenation, self-tuning organizations, corporate longevity, commoditization, strategy and sustainability, new bases of competitive advantage, the economics of trust and sustainability, adaptive strategy, business model innovation, as well as managerial heuristics.
Martin joined BCG in London in 1989 and later moved to Tokyo, where he led the Japan health care practice for eight years and was responsible for BCG’s business with global clients. He has since led strategy and organizational assignments both for individual companies and industry associations across the globe.