Oswald Co. recommits to Downtown CLE, unveils Oswald Centre


Rendering of 1100 Superior with Oswald Centre signage.

Oswald Companies is expanding its Downtown footprint by moving into their new corporate headquarters at 1100 Superior Ave., now named Oswald Centre. Previously located in the IMG Building, Oswald now occupies 72,000 square feet on the 13th, 14th and 15th floors of the Oswald Centre, and first floor conference space, since moving in on Aug. 12. Oswald has consolidated their local offices and 230 employees into the new Downtown location. The company has 270 total employees nationwide, based in Cleveland, Akron, Columbus, Detroit and Tampa.

After a regional search for new offices, Oswald Companies – one of the country’s largest independent, employee-owned insurance companies – recommitted to Downtown in order to accommodate strategic growth and continue to strengthen the city’s core. Their new office space features modern offices, conference rooms and meeting spaces, as well as a café area. Oswald will operate the building’s first floor Conference Centre, which also will be utilized by Oswald’s nonprofit partners in the future. Oswald is celebrating its 120th anniversary in 2013 and both occasions will be celebrated with a ribbon cutting and grand opening ceremony for the Oswald Centre on Sept. 26. Stay tuned for news updates on Oswald’s media room.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s