CSRC is governed by a General Assembly consisting of 30 members which is followed by an Executive Board including nine members. The Executive Director is responsible for the overall managerial functions of the organization. CSRC also consists of an Advocacy, Research and Policy Analyst. There are separate departments of administration and finance and logistics, monitoring, evaluation and research. The departments are headed by respective managers/ coordinators. There is a project based coordinators as well.