N

Dean and Campus Principal - Vaughan

Niagara University

vaughan, york region, Canada Full-time June 17, 2026

Opportunity Description

Job Summary

The Dean and Campus Principal is the senior administrative leader of Niagara University’s campus in Ontario, Canada, reporting directly to the University President. The incumbent serves on the President’s Senior Leadership Team, is a resource to the Board of Trustees, and provides visionary, strategic leadership and advocacy for the development of long‑ and short‑term campus goals. The role includes oversight of personnel, campus operations, compliance, and governance, as well as fostering partnerships to strengthen and expand programs, improve enrollment management, and increase fiscal resources for operations.

Essential Duties

  • Provide visionary leadership to articulate and execute a strategic vision for the university’s growth and development.
  • Foster a culture of innovation, collaboration, and excellence among faculty, staff, and students.
  • Develop and action integrative multi‑year fiscal and resource planning to ensure...
Full-time Other-General

Interested in this opportunity? Apply now through Expertini.

Apply for this Position