Sabio Holdings Inc. kondigde aan dat Tim Russell, Sabio's Chief Revenue Officer, het bedrijf per 31 mei 2024 zal verlaten.