Saptarshi Roy

Covering the whole gamut of employee experience touchpoints, the Great Place to Work® assessment has given us great insights besides helping us benchmark our people practices with the best in class. The added benefit is to be in the time-tested league of the companies recognized as “Great Place to Work”.

Share This Article :