WWE will be selling Titan Towers after 34 years of using the facility as their global headquarters. The move was announced via an official press release earlier today (Wed. March 20, 2019). WWE will move to a new location on 677 Washington Boulevard. Also, the company is leaving their leased spaces on 1266 East Main Street.
As for their production studio facilities at 88 and 120 Hamilton Avenue, WWE will “evaluate their options.” Titan Towers was built in 1981 and purchased by WWE in 1985. The building has been the location for numerous filmed angles and segments both inside and out. Now, they’re expected to make the move on from the building in 2021.
WWE’s new building will be leased for an initial 16.5-year term, beginning no later than July 1, 2019. WWE Co-President George Barrios had this to say about the move:
“One of the most important elements necessary to execute WWE’s long-term growth strategy is world-class talent collaborating seamlessly to create compelling content. Our workplace initiative will be the foundation to meet these objectives and underpins our ability to deliver long-term value.”