President Carolyn Noll Sorg

Carolyn Noll Sorg

27th President of John Carroll University

A Northeast Ohio native and John Carroll's former vice president for enrollment and marketing, she became the first woman to lead the University on June 1, 2026.

Melissa Cole

Chief Operating Officer and Dean of the College of Health

Amanda Sohl

Vice President for Enrollment and Marketing

Naomi Sigg

Vice President for Student Experience & Campus Belonging

Bob Connors

Vice President for Finance and Administration

Edward Peck

Vice President for University Mission and Identity

Brian Polian

Vice President for Athletics and Head Football Coach

Deans

The deans lead the University’s three colleges.

College of Arts and Sciences Boler College of Business College of Health

Governance

The cabinet reports to the President, who reports to the Board of Directors. Faculty governance runs through the Faculty Council.

Board of Directors

Saved Undergraduate Programs

Saved Graduate Programs

No programs saved yet.