Leah Sciabarrasi

Leah Sciabarrasi

Leah Sciabarrasi, PhD, is the associate dean of business at Excelsior University. Her research areas include organizational leadership, planning, and higher education. Some of the work she is privileged to have worked on in her career includes strategic planning, accreditation, K12 partnerships, community engagement, online learning, talent management, and faculty development. She also consults on accreditation and tech integration with Buffalo high schools. Before joining Excelsior, Sciabarrasi was the associate vice president of institutional effectiveness at D’Youville University and the director of online learning and innovation at Canisius University.

Most Recent Articles by Leah Sciabarrasi