Business Analyst at Innodata Group (Noida, Uttar Pradesh, India) — aijobsearch