Virginia Tech®home

Leah Taylor

Director of Human Resources

Leah Taylor joined Virginia Tech in April of 2019 with over 20 years of experience in human resources and higher education. She serves as the senior human resource leader for the Office of the Provost, Graduate School, and Dean of Libraries. She provides leadership, guidance and resources for all talent-related activities including acquisition, development, management, and engagement.

Leah has served on several HR initiatives and work groups including Reinventing Diversity Recruitment, Compensation Coalition, COVID-19 Return to Campus-Individuals and Work Space, PageUp applicant tracking system trainer, and performance management pilot.

Prior to joining Virginia Tech, she was the vice president for administrative and student services at New River Community and Technical College in Beaver, WV. She has held roles throughout her higher education career as director of human resources, chief human resources officer, and vice president for administrative services. Leah has an undergraduate degree from Radford University and graduate degree from Mountain State University.


  • Talent Development
  • Talent Acquisition
  • Talent Management
  • Talent Engagement