Times Internet Ltd (TIL), a digital product company and a digital venture of The Times of India Group, has appointed Smriti Ahuja as Chief People Officer, effective November 2, 2020. Ahuja will report to Gautam Sinha, CEO of Times Internet. In her new role, Ahuja will be focusing on building and maintaining a high-performance culture…