Template D Blocks Sarah Ndegwa Senior Field Manager Email Link Bio Country Kenya First Name Sarah Last Name Ndegwa Inactive On