emerson ong careers in Kehancha, Kenya