Kenedy Omolo Anjejo
Kenedy Omolo Anjejo

Country Director

Mohamed B. Koroma

Executive Director

Leila Mushtaq

Country Director

Leila is the Country Director for Tanzania