cubase careers in Eldoret, Kenya