Senior Manager / Director – Sales (North India) at Aikenist (Delhi) — aijobsearch