 CSG was founded by a group of youths fresh from college in October 2001.Daniel Ogola was elected the chairperson.The other office bearers as per the CSG constitution were Justus Wambua (Projects Coordinator), Collins Seroney (Treasurer) and Christopher Olongo (Organizing secretary).