The Townsend Group
The Townsend Group - Hedge Fund Company Info Description: The Townsend Group is a hedge fund management company based in San Francisco, CA and has approximately $6.5 billion in assets under management. The Townsend Group specializes in Real Estate and was founded in 1983. Contact Details Address: 601 Montgomery Street, Suite [...]