Lead Assistant Manager at EXL (Dallas, Texas, United States) — aijobsearch