The Legal and Compliance teams are vital supporters of Vanguard’s ability to deliver great results to its clients. All roles are based in London.