Oncorus, Inc. meldete den Tod seines Chief Financial Officer, Richard Wanstall, am 29. April 2023. Herr Wanstall war seit Mai 2022 als Chief Financial Officer des Unternehmens tätig. Am 30. April 2023 ernannte der Vorstand des Unternehmens Theodore (Ted) Ashburn, M.D., Ph.D., den Chief Executive Officer des Unternehmens, zum Chief Financial Officer und Principal Accounting Officer, mit Wirkung ab diesem Datum.