India’s leading fashion & lifestyle etailer, Myntra has appointed Manpreet Ratia as its Chief People Officer and Head of New....