COLLECTIONS
WORKFLOWS
Townsend Group
Investments
1
Lead Investments
1
Founded in 1983, The Townsend Group (Townsend Holdings LLC) is a real estate and real asset investment management and advisory firm that builds multi-manager investment strategies for institutional clients worldwide. The firm operates globally and is an Aon company.
Highlights
Focus Areas
Data Center
Renewable Energy
Notable Investments