Manager, Vendor Management at careers.tfscro.com (London, GB) — aijobsearch