More information on Rotary can be found here. But in brief, the organization has been around for over 100 years and consists of people dedicated to doing good... to making a difference.... in whatever ways they are drawn to doing so. Rotary was involved in the founding of the United Nations in 1945, and the NYC Club has strong ties to the UN to this date, which is one reason I was so honored to speak at their luncheon.
Here's the video of my talk, which runs about 36 minutes long including the introduction by NYC Club board member Larry Cohen.
And here is a link to the slides (including the brief videos) I used, if you'd like to look through them at your own pace.