It is with great pleasure that we announce Scheller Tower – a new building for the Scheller College of Business in Tech Square Phase III, expected to open year-end 2022. Roberta and Ernest Scheller Jr. have made a generous philanthropic commitment in support of the Institute’s Tech Square Phase III initiative, which will include two towers, one for industrial engineering and one for the business school.
We appreciate the generous and unwavering support from the Schellers, and we look forward to Scheller Tower’s opening in 2022.
“Scheller Tower will become the new home for our MBA and Executive Education programs, and it paves the way for Scheller College of Business at Georgia Tech to continue its momentum and success as a leading business school of the 21st century,” said Scheller College Dean Maryam Alavi. “We appreciate the generous and unwavering support from the Schellers, and we look forward to Scheller Tower’s opening in 2022.”
Additional information about Tech Square Phase III is available in the article on upcoming changes to Tech Square.