Vice President, Technology Product Manager at BlackRock (London, Greater London) — aijobsearch