Leigh was appointed director of Disability Resources & Services (DRS) at the University of Pittsburgh in 2015. Leigh oversees the provision of services for students with disabilities within all undergraduate, graduate, and professional degree programs at the University. She also manages workplace accommodations for faculty and staff at the University. Leigh is also trained as an ADA coordinator.
Leigh earned her Bachelor of Arts in Psychology from the University of Western Ontario and her Masters of Education in School Counseling from the University of Pittsburgh.