Peter Ndegwa

Chief Executive Officer