Explore our teams: Board of Directors | CCACH Tutors | AdministrativeClick on photos for more bio details. Show allBoard of Directors Karen RichardsCCACH ChairKaren Richards is a Social Worker and community activist trying to raise two little revolutionaries. Maurica MontroseCCACH Vice Chair Mesgana TesfamicaelTreasurerMesgana is an Eritrean-Canadian working as a corporate accountant. She has a passion for travel and culture! Sibona MoyoSecretary Anthony AguBoard Member Christopher CyrusBoard MemberCyrus joined the CCACH board in 2017. Eric WagnerBoard Member Oliver KamauBoard Member Jonah LempongoBoard Member Siyani NsaliwaBoard MemberSiyani is an award winning community activist who has been involved with CCACH since 1994 when he first moved to Edmonton from Malawi, Africa.19535257129232571625719121912572092425718913