Townsend Holdings LLC (d/b/a The Townsend Group) is a leading provider of global investment management and advisory services.