Toastmasters International Singapore

39 Scotts Road, Singapore 228230

Founded in 1967 by a group of business man, Toastmasters International Singapore aims to provide public with a channel to improve their communications and leadership skills.