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.