citrix careers in Nakuru, Kenya