Accelerating Digital Initiatives

Posts tagged as

best places to work

Featured

It’s Official – Infostretch India is Great Place to Work Certified

We are pleased to announce that our Infostretch India office has received the prestigious Great Place to Work® Certification! Infostretch Corporation Private Limited (ICPL) has been named to a list of workplaces in India certified by the Great Place To Work® Institute for building a high-trust, high-performance culture. At Infostretch, we’re very excited about the...