The Governing Board of MSC board consists of 11 members who are working in different parts of India with a common vision. The movement is supported by volunteers who work on the various projects. There are 30 volunteers working in the head office. Finally, the movement is supported by the members of the scavenger community, who, realizing the value of quality education and skill development, come forward in full support of the movement.. The funding for the work comes from the savings of the team members' themselves. Most team members save apart of their incomes from other sources and devote it for the cause of the movement. Some of the team members and volunteers are engaged in research on different issues of the scavenger community.