Toby Vaughan has joined Hargreaves Lansdown as chief investment officer, responsible for the investment strategy for all HL funds and strategies.