Template D Blocks John Kennedy Barasa Senior Field Officer Email Link First Name John Last Name Kennedy Barasa Inactive On Staff Department Kenya