As a passionate advocate for constructive debate about technology and the future of humanity, Leonard is a regular speaker at United Nations Development Program and United Nations Economic and Social Commission for Asia and the Pacific events. He is also a frequent on-stage and on-air contributor at a wide range of technology events, hosted by leading media groups including WSJ, Forbes, CNBC, Bloomberg, BBC, and The Economist.