Vice President for Administration and Finance

Position Details

Ms. Sarah Mouch has been appointed as the new Vice President for Administration and Finance at Blackburn College. She will begin her duties with Blackburn on August 15, 2022. Ms. Mouch is currently the Chief Financial Officer at the Methodist Theological School in Ohio, a role she has held since 2018. At the Methodist Theological School, she oversaw the annual budget, an endowment of over $50 million, and worked extensively in the areas of compliance, retirement plans, insurance, and risk management. Ms. Mouch also has experience in the corporate world, including in the areas of banking and insurance. She has a BA in accounting from Lakeland University and an MBA from the University of Michigan-Flint.