back office staff careers in Kehancha, Kenya