Brian C. Castrucci

President & Chief Executive Officer

Brian C. Castrucci, DrPH, MA, is the president and chief executive officer of the de Beaumont Foundation. He has built the Foundation into a leading voice in health philanthropy and public health practice.

An award-winning epidemiologist with 10 years of experience working in the health departments of Philadelphia, Texas, and Georgia, Brian brings a unique perspective to the philanthropic sector that allows him to shape and implement visionary and practical initiatives and partnerships and bring together research and practice to improve public health.

Under his leadership, the de Beaumont Foundation is advancing policy, building partnerships, and strengthening the public health system to create communities where people can achieve their best possible health. Among the projects he has spearheaded are CityHealth, the BUILD Health Challenge, and the Public Health Workforce Interests and Needs Survey (PH WINS). He is also an editor and contributing author to several books including The Practical Playbook. Public Health. Primary Care. Together, Public Health Under Siege: Improving Policy in Turbulent Times, and Leading Systems Change in Public Health: A Field Guide for Practitioners.

Brian has published more than 85 articles in the areas of public health systems and services research, maternal and child health, health promotion, and chronic disease prevention. His recent work has focused on the public health needs of large cities, the need for better data systems, and public health system improvements.

A fierce advocate for the public health profession, Dr. Castrucci is a sought-after speaker and media source who has been quoted in USA Today, The New York Times, The Washington Post, The Atlantic, the Associated Press, Fox News, CBS, and National Public Radio, among other media outlets. He can speak on topics including:

  • The need for a national COVID strategy – testing, tracing, vaccination
  • The need to invest in public health and not just healthcare
  • Public health funding – trends and needs, and how funding affects preparedness
  • The intersection of policy and health – sick leave, housing, education, etc.
  • Challenges to the public health field – turnover, lack of resources, recruitment/retention

Brian earned his Doctorate in Public Health Leadership at the Gillings School of Global Public Health at the University of North Carolina at Chapel Hill. He graduated summa cum laude with a Bachelor of Arts degree in political science from North Carolina State University and a Master of Arts degree in sociomedical sciences from Columbia University.

Media and Speaking Requests

Brian's Recent Writing