Megan Sheppard
Chief Financial Officer
Sheppard is a collaborative and strategic leader skilled in budgeting, data analytics, human resource management, strategic and capital planning, and finance. She has extensive experience working in higher education administration, most recently in the role of Senior Vice-President, Corporate Services and Chief Financial Officer at St. Lawrence College (SLC), holding the same role at Loyalist College prior to that appointment. She joined SLC in February 2020 and was the executive lead for the college’s COVID-19 response related to risk, safety and security, financial management and facilities. As SVP Corporate Services she provided executive leadership and oversight of the finance, budgeting, IT, risk, facilities management and planning, sustainability and insurance functions. Notably, Sheppard spent 10 years (2008-2018) working at Queen’s in the Planning and Budgeting department in the roles of Associate Vice-Principal and Executive Director, where she was responsible for university budgeting, institutional research and planning, and university planning. Prior to that she was the Director of Budget & Planning where she was responsible for the University Operating and Ancillary Budgets.
Sheppard earned a Masters of Business Administration (Finance) from Dalhousie University and a Bachelors of Commerce from the University of Guelph. She is a Member of the Administrative Services Committee of Colleges Ontario (ASCC) and a Liaison for the Ontario Colleges Facilities Management Association to Colleges Ontario.