Manager – Brand Partnerships at Scrabble & Jigsaw (Delhi, India) — aijobsearch