CEO
Chris Stibbs
CEO Approval Rating
81/100
The Economist Group operates as a source of analysis on international business and world affairs.