Skip to main content

John Beecher

Director of Finance & Administration, MacMillan Center
Headshot of John Beecher

John Beecher is the Director of Finance and Administration for the MacMillan Center. Before joining the MacMillan Center, John worked at the Yale School of Medicine from 2002-2012 and then at Yale Finance, with a focus on budgeting and financial reporting, from 2013– 2020. John has an undergraduate degree in International Business from Providence College, where he also spent a semester at the University of Salamanca in Spain, and an MBA from Quinnipiac University.

Luce Hall, 34 Hillhouse Ave, New Haven, CT 06511
Phone: (203) 436-4144