Steve Rukwaro Managing Director Michael Mbugua Technical Director David Karanja Finance Director Steve Rukwaro Managing Director Michael Mbugua Technical Director Steve Rukwaro Managing Director Michael Mbugua Technical Director David Karanja Finance Director Steve Rukwaro Managing Director Michael Mbugua Technical Director David Karanja Finance Director