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