Template D Blocks Michael Kibiru Mugo Global Operations Specialist Email Link Bio Country Kenya First Name Michael Last Name Kibiru Mugo Inactive Off Staff Department Kenya