Toastmasters’ Colorado HQ relocation to bring 325 employees

Toastmasters International will bring with it 325 jobs when it relocates to Denver in 2018, and has plans to keep growing, the region’s economic-development chief said Friday.

The nonprofit, which helps its 345,000 members improve speaking and leadership skills, purchased a 106,575-square-foot building in northern Douglas County for $19.5 million and plans to move into the building in July 2018.

Click Here to Read More – Denver Business Journal