Sabio Holdings Inc. ha annunciato che Tim Russell, Chief Revenue Officer di Sabio, lascerà l'azienda a partire dal 31 maggio 2024.