Startups
People's Watch, a national human rights organization, is a program of the Centre for Promotion of Social Concerns (CPSC). People’s Watch has been actively engaged in the protection and promotion of human rights in Tamil Nadu since 1995.
Overview
Location
India, Tamil Nadu, Madurai
Employees
51-200
Phone
+91 452 253 1874