Senior Technical Project Manager at Informa Group (Abingdon, England, gb) — aijobsearch