energy executive careers in Eldoret, Kenya