241006-Senior Assistant Vice President at EXL (Noida, Uttar Pradesh, India) — aijobsearch