John Beecher

Director of Finance & Administration
Address: 
34 Hillhouse Ave, New Haven, CT 06511-8936
+1 (203) 4364144

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.