customer relationship management careers in Kehancha, Kenya