For 2nd year in a row, Jade has been certified as a Great Place to Work in India. It testifies our unwavering commitment to fostering a positive and engaging workplace culture. AwardImage Image