After more than four years of planning and construction, Tech Square Phase 3 (TS3) is open. Officially named George Tower | Scheller Tower, the 416,500-square-foot complex brings together two impressive towers connected by a shared core, along with a large outdoor plaza for street-level retail. The first three floors opened to the campus community in January 2026, and offices, classrooms, and centers continue to open across Scheller Tower as the College grows into its new home.
The building features two striking structures: the 14-story Scheller Tower, home to the Scheller College of Business's MBA and Executive Education programs, and the 18-story George Tower, home to the H. Milton Stewart School of Industrial and Systems Engineering. The towers are named for generous benefactors Roberta and Ernest "Ernie" Scheller Jr. (IM 1952, HON Ph.D. 2013) and Penny and William "Bill" George (IE 1964, HON Ph.D. 2008).