The Townsend Company

The Townsend Company, LLC is a private real estate investment and advisory firm specializing in providing strategic consulting and portfolio management services to institutional investors such as pension funds, endowments, and sovereign wealth funds. The company generates revenue primarily through advisory fees, performance-based incentives, and customized investment solutions across global real estate markets. Founded in 1983 and headquartered in Cleveland, Ohio, Townsend has played a significant role in shaping institutional real estate investment strategies and has expanded its global presence over the years. Notably, the firm was acquired by Aon plc in 2017, integrating its expertise into Aon's broader investment consulting platform. Candidates should be aware of Townsend’s reputation for industry leadership, its client-focused approach, and its integration within a major global professional services firm.

Recent Posts by The Townsend Company

1-20 of 123