Speaking

Steve Garrett has spoken at hundreds of Rotary events including: Rotary Club weekly meetings, District Assemblies, District Conferences, President Elect Training Seminars, Governor Elect Trainng Seminars, Zone Institutes and International Conventions.

The Personal Opinions, Motivations and Proddings of Rotarian Steve Garrett