Sage India: A Great Place to Work
Raja Natarajan, Deputy Managing Director, SAGE India, shares what makes SAGE India a great place to work. AABP: Congratulations on SAGE India getting certified GREAT PLACE TO WORK.’ What was the company’s first reaction on hearing the…