Michael Stewart spent 15 years as an executive with international institutions concerned with business and society, including the Prince of Wales International Business Leaders Forum, the UN Global Compact, and The Centre for Our Common Future. He has held executive positions in the private and voluntary sectors in Brussels, Geneva, London, New York, Rio de Janeiro, and Singapore.

Michael earned a B.S. in international business from the University of Colorado, where he was named most outstanding graduate. He also undertook graduate studies in international economics and international relations at Columbia University’s School of International and Public Affairs, where he was awarded a National Science Foundation fellowship for research. Michael is a US and British citizen.