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