Senior IT Project Manager (ID 1168) at Marketscope (Delhi, India) — aijobsearch