Job description: Job Title: Manager – Marketing Communications Experience: 3-5 years Location – Okhla, Delhi About: The Udaiti…) and Megha Chawla (Partner, Bain & Co). Role Summary: Seeking a results-driven Marketing Professional with expertise in social…