Template D Blocks Emelda Aruda Senior Field Officer Email Link Bio Country Kenya First Name Emelda Last Name Aruda Inactive On Staff Department Kenya