On June 20, 2025, Candel Therapeutics appointed Charles Schoch as Chief Financial Officer with an annual salary of $440,000 and a performance bonus target of 40%. He has been serving as interim CFO since January 2024 and was officially announced in a press release on June 23, 2025.