Kashish Daya Kapoor, Head of HR at NEC Corporation India, believes that 'Best Place of Work' is built upon engaged leadership that inspires, nurtures and fosters a meritocratic culture
Read MoreSubscribe to our newsletter to get updates on our latest news