General Manager and Delivery Partner
General Manager
Non-Profit & Charitable Organizations · India · 1-10 Employees
View Company Info for Free
General Manager and Delivery Partner
General Manager
A closer look at the technologies used by Csc India
Centre for Social Change (CSC) is a charitable organization based in Noida, Uttar Pradesh, India, established to empower communities through various initiatives such as education, economic empowerment, and social change. The organization focuses on engaging communities creatively to co-create a better future while upholding principles of secularism... Read More