Stephen is a partner in Oliver Wyman’s Government and Public Institutions Practice.
He has more than 14 years of international experience with top management consulting and multinational organizations, covering Public Sector, Telecoms and Manufacturing.
Within consulting, Stephen has worked across the Middle East, Africa, and South East Asia covering Public Sector topics, and the Private Sector, focusing on telecoms and technology. He has led startups and transformations of both private and governmental entities, and has advised extensively on fiscal policy and economic development to a number of governments.
Previously Stephen worked in Finance for a range of privately held and listed corporations, spanning Manufacturing, Marketing and Healthcare. He holds an MBA from the London Business School.