Service Delivery, Senior Manager at astreya (London, United Kingdom) — aijobsearch