Chris Allen Named CFO of $6B UChicago Medicine
Chris Allen stepped into the role of executive vice president and CFO at UChicago Medicine on Sept. 1, 2025, according to Becker's Hospital Review. The appointment marks a return to familiar ground: Allen began his career at the University of Chicago as a budget analyst in the Basic Science Division in the mid-1990s before moving on to build his finance career elsewhere.
Allen described the homecoming as surreal, noting that the executive suite he now occupies sits in a place he once walked as a junior analyst decades ago. He now oversees finance for an academic health system with roughly $6 billion in operations.
The hire lands as large academic medical centers navigate thin margins, rising labor and supply costs, and heavy capital demands. Systems of this scale increasingly seek CFOs who combine deep institutional knowledge with broad operating experience to steer strategy, investment, and financial discipline through an uncertain period for hospital finances.
Sources