M. Leslie Davidson is currently serving as the Vice President for Enrollment at Franklin & Marshall College since 2023. Prior to this, they held the same position at Beloit College from 2019 to 2023. With a background in higher education, they have also served multiple roles at Bard College at Simon's Rock from 1993 to 2019, including Chief Strategy and Innovation Officer, Dean of the College, and Dean of Admission and Student Affairs. In addition, they have experience in program leadership and mental health services. Davidson holds a BA in English Literature from Denison University, an EdM in Administration, Planning, and Social Policy from Harvard University, and is currently pursuing an MBA at the Isenberg School of Management, UMass Amherst.
Sign up to view 0 direct reports
Get started