Craig joined Haverford's annual giving team in 2010. Previously, he served as a fundraising strategy and communications consultant for clients in various sectors, including higher education, public media, and youth development. He also held positions in annual giving at Swarthmore College and in advancement at The Pathway School. Craig holds a B.A. in Psychology from Elizabethtown College.