Englewood, CO – Toastmasters International, the global organization devoted to communication and leadership skills development, announced today that it has finalized the purchase of a building in the Denver, Colo. area. The building will become the organization’s new World Headquarters when the transition to Denver is complete in the third quarter of 2018. The property will be located at 9127 South Jamaica St. in Englewood, a city in the Denver-Aurora Metropolitan area.
“We’re eager to relocate our headquarters to such a dynamic and growing area,” says Toastmasters Chief Executive Officer Daniel Rex. “Denver is home to an affordable and talented workforce in a business environment that is more cost-efficient than California. As a nonprofit organization that strives to maximize resources, we’re often challenged to do more with less. It’s critical for us to be competitive in the marketplace and able to attract and retain employees.”
Toastmasters International’s Board of Directors embarked on a multiyear process to determine the potential new home for the organization. After considering many sites, the Board made the decision to relocate to its future home in Englewood.
At 106,575 square feet, the new space is nearly double the size of the current World Headquarters and gives Toastmasters an additional revenue stream through leasing the unoccupied space of the four-story building. This new property will provide Toastmasters with adequate space for 25 to 30 years.
“California has been a wonderful home to the organization since it was founded in 1924, and it will always be part of our legacy,” says Mike Storkey, Toastmasters 2016-2017 International President. “However, we are a global organization, so the location of World Headquarters isn’t a representation of our membership. Although Californiais a part of our roots, we look forward to opening our doors in Denver.”
Image courtesy of Toastmasters International