The Oncology Institute, Inc. announced the resignation of CFO Mihir Shah effective October 14, 2024, and appointed Robert Carter as the new CFO, with an initial salary of $375,000 and a target bonus of 40%. Carter, previously Senior VP of Finance, will also receive equity awards and has a three-year employment agreement with severance provisions.