Sabio Holdings Inc. announced that Tim Russell, Sabio's chief revenue officer, will be leaving the Company effective May 31, 2024.