He has shared stages in New York, Los Angeles, Orlando, Tokyo, Osaka, Shanghai, Beijing, Manila, Karachi, Islamabad, and Hong Kong, addressing smaller audiences to thousands of people at a time. He appeared onTEDx in 2016 – Living with Purpose and was a speaker at Nasdaq at Times Squar...