Technology Manager, Investment Data Systems at Vanguard (London, United Kingdom) — aijobsearch