Meet the NCRP team


Caroline O’Shea 

Director of Resource Mobilization 

As Director of Resource Mobilization, Caroline O’Shea leads the NCRP development team’s efforts to build relationships with our institutional and individual supporters and raise the financial resources necessary to fund our work. She brings experience with fundraising and nonprofit management for progressive advocacy, organizing, and movement building organizations, as well as enthusiasm for helping philanthropy better serve marginalized people and social justice movements.

Prior to joining NCRP, Caroline supported a variety of nonprofit clients’ grants fundraising programs as a senior director at consulting firm Elevate. She previously served as the deputy director of NARAL Pro-Choice Virginia (now called REPRO Rising Virginia) and as an account executive at a fundraising firm serving national progressive political organizations.

Caroline grew up in Baltimore, Maryland and is a long-time resident of Washington, DC, where she volunteers with local political and activist organizations. She received her bachelor’s degree in government from Hamilton College in Clinton, New York.

Our Board

Meet the outstanding individuals who comprise NCRP’s board of directors

Learn More