Corporate & People Taxes Specialist job at Vanguard