Toastmasters International is an international non-profit educational organization. It is committed to empowering members to build exceptional communication and leadership skills. In China, it is also officially transliterated as Touma.
Founded in 1924, Toastmasters International boasts a century-long history. Headquartered in Colorado, USA, it has over 270,000 members across 150 countries and more than 14,000 clubs worldwide.
Over the past century, Toastmasters International has helped millions of people from all walks of life around the globe enhance their communication and leadership capabilities.