Senior Manager - Delivery & Customer Success at Tarantula (Hyderabad) — aijobsearch