Barry Howard is the Chief Operating Officer, responsible for overseeing the organization’s finances and operations.
From 2017 to 2023, Howard served as New America’s chief financial and administrative officer (CFAO).
Prior to his time at New America, Howard was chief financial officer (CFO) and senior vice president at World Relief (2007 to 2016), an international relief and development agency working directly in roughly 30 countries.