Recognition

Sightsavers India gets Great Place to Work-Certified™

Sightsavers India also known as Royal Commonwealth Society for the Blind has been Great Place to Work-Certified™.