About Sam Apuuli Byarugaba - Programs Manager

Sam has a degree in social work. He has worked with KCM for now 6 years as a social worker. He is now the programs manager.