Template D Blocks Noah Mambo Research Associate Email Link Bio Staff Type Staff Bio Country Kenya First Name Noah Last Name Mambo Inactive On Staff Department Kenya