Toastmasters International Opens New World Headquarters in Englewood

Toastmasters World Headquarters, located at 9127 South Jamaica St., Englewood, CO (PRNewsfoto/Toastmasters International)

ENGLEWOOD, CO — On March 19. nonprofit Toastmasters International, the global education organization devoted to communication and leadership skills development, celebrated the opening of its new world headquarters at 9127 South Jamaica St in Englewood with a ribbon-cutting ceremony.

After outgrowing its previous World Headquarters in Rancho Santa Margarita, Calif., the company considered many different sites. The organization’s board of directors chose the Denver metro area because it offers access to a talented workforce in a cost-efficient business environment.

“Southern California has been Toastmasters’ home for 93 years; it will always be a part of our history and legacy,” says Toastmasters chief executive officer Daniel Rex. “The move to >Englewood signifies a new opportunity to maximize resources, more cost-efficiently support our 16,400 clubs in 141 countries and continue to extend our reach globally.”

At 106,575 square feet, the new space is nearly double the size of Toastmasters previous world headquarters and is expected to provide the organization with adequate space for 25 to 30 years. Toastmasters expects to fill more than 60 positions at the building over the coming months.

“Toastmasters is a welcome addition to the Metro Denver region,” says Sam Bailey, vice president of economic development for the Metro Denver Economic Development Corporation. “The organization is well-established as the global leader in communication and leadership development, and we are thrilled that Toastmasters has selected Metro Denver as its new home.”

Toastmasters’ membership exceeds 352,000 in more than 16,400 clubs in 141 countries. Since 1924, Toastmasters International has helped people from diverse backgrounds become more confident speakers, communicators and leaders.

Related Posts

Scroll to Top