Info Edge India Ltd. has appointed Shruti Tewari as Executive Vice President - Human Resources, bringing more than 17 years of experience across HR leadership, talent management, organisational development and people strategy.
By Super Admin
|
October
30, 2026