India Today Group, a diversified media conglomerate, has appointed Navendu Shekhar as the Head of Human Resources, according to ETHRWorld report. “I am excited to share that I’m starting a new journey as Head of Human Resources at India Today,” Shekhar shared in a LinkedIn post. Prior to joining India Today Group, Shekhar was associated…