Taylor Oswald Unveils New Corporate Headquarters in Cleveland

Taylor Oswald, a well-known provider of insurance services, is moving its corporate headquarters to a new location in Cleveland. This move marks a significant change for the company as it will now share space with its partner, Oswald Companies, at Oswald Tower on the East Bank of the Flats.

The new headquarters will be three times larger than their previous office. This expansion reflects Taylor Oswald’s commitment to Cleveland and its plans for future growth. Eddie Taylor, the company’s president and CEO, expressed excitement about the new location. He noted that the larger, modern facility on Main Avenue will help the company attract local talent and strengthen its ties to the community.

Taylor Oswald specializes in various insurance services, including property and casualty, employee benefits, and retirement planning. In 2025, the company also began offering workers’ compensation third-party administration, further broadening its service offerings.

This move is seen as a positive step for the company, allowing it to enhance its service capabilities and support its growth ambitions in the insurance industry.