Cleveland, Corporate Headquarters

In 1893, James B. Oswald made a proposition to his friend, Harris Creech: “Let’s start a company based upon professionalism and customer service.” Together, they conceived an insurance organization that would serve the people and businesses of a growing city, and 130 years later, Oswald Companies is still grounded in these values and calls downtown Cleveland home.

Today, with more than 400 employee-owners, seven regional locations and a growing family of partner companies, Oswald continues its mission of caring for its clients’ and employees’ needs, today and tomorrow.

Learn more about us in our Media Center and visit us at Oswald Centre, 1100 Superior Avenue, Cleveland, Ohio 44114.

Contact The Cleveland Sales Team: