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, eight 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 Tower, 950 Main Avenue, Suite 1800, Cleveland, Ohio 44113.
Contact The Cleveland Sales Team:
Subscribe to Oswald Advisories
Signup