fbpx

Phenny Omondi

KENYA
Impact Manager – Teaching and Learning

African Leadership Academy