Senior Manager, Expert Services at Kroll (New Delhi, India) — aijobsearch