Vanguard Hires Europe Retail Sales Head Neil Cowell has joined client-owned U.S. investment management company The Vanguard Group as head of retail sales in Europe. November 10, 2011