Dr. Sherrod Williams
Chief Executive Officer
Dr. Sherrod Williams, Ph.D., Chief Executive Officer of New Futures, is an experienced nonprofit executive and higher education leader.
Dr. Williams joins New Futures from The Washington Center for Internships and Academic Seminars (TWC). In his most recent role as the Chief of Staff and Managing Director, he oversaw operations, human resources, data management, and justice, equity, diversity, and inclusion initiatives for a $20 million nonprofit institution. Dr. Williams joined TWC in 2016, and has held successive leadership roles that contributed to programmatic strategy and innovation that developed responsive workforce programs that serve marginalized populations. Throughout his tenure, he managed internship and short-term programs, as well as student housing, community life, and a portfolio of over 400 employer partnerships.
Prior to TWC, Dr. Williams spent 13 years in higher education. He served as the Director of Student Leadership and Community Engagement and interim senior leadership roles at the University of Massachusetts Boston (UMass Boston), held several positions at the University of Alabama at Birmingham (UAB) and worked in the nonprofit sector as a program director coordinating a service learning program in Birmingham schools.
Dr. Williams earned his Ph.D. in Higher Education Administration at the University of Massachusetts Boston, Master’s degree in Educational Leadership and Bachelor’s of Business Marketing from the University of Alabama at Birmingham (UAB).
Ask me about...
My superpower is...
building strong relationships to get things done.