Leigh McAfee

Director of Development Operations


Leigh McAfee is the Director of Development Operations for the Institute for Humane Studies. A native Texan, she graduated from Grove City College (PA) with a BS in International Business and has a Master's Degree in International Commerce and Policy from George Mason University. Leigh enjoys running, live music, and serving as a non-official tour guide to the Washington, D.C. area for visiting friends and relatives.