The Oncology Institute, Inc. gab die Ernennung von Jeremy Castle, MBA, zum Chief Operations Officer mit Wirkung zum 5. September 2023 bekannt. In dieser Funktion leitet Herr Castle die Bereiche Außen- und Zentralbetrieb, Apotheke, Immobilien und Praxisintegration und spielt damit eine Schlüsselrolle für den Erfolg von TOI als öffentliches Unternehmen. Herr Castle kommt mit mehr als 15 Jahren Erfahrung in der Onkologiebranche zu TOI und hat eine Erfolgsbilanz bei der Förderung von Wachstum und Rentabilität für Ärztegruppen in mehreren Bundesstaaten.

Er hatte weitere Führungspositionen inne, unter anderem war Herr Castle zuvor als Chief Operating Officer für die United Urology Group und als Executive Director für The US Oncology Network tätig.