Where is the group which  Stephen Martin  as the chief executive officer based?
Stephen Martin (businessman) Stephen Martin (born 1966) is a British businessman. He served as the chief executive officer of the Clugston Group from 2006 to 2016. He is the director general of the Institute of Directors.
Economist Group The Economist Newspaper Limited, trading as The Economist Group, is a British multinational media company headquartered in London and best known as publisher of "The Economist". The Economist Group specialises in international business and world affairs information. Its principal activities are magazines, newspapers, conferences and market intelligence.