head of brand and design careers in Delhi, India