Tech Square 3 by Eskew+Dumez+Ripple
aasarchitecture
NOVEMBER 1, 2023
The 14-story Scheller Tower will house the MBA and Executive Education programs for the Scheller College of Business and is named in recognition of the generous philanthropic commitment of Roberta and Ernest Scheller Jr., IM 1952, HON Ph.D.
Let's personalize your content