NPC is a charity think tank and consultancy that occupies a unique position at the nexus between charities and funders, helping them achieve the greatest impact. This understanding of both sides of the funding equation is reflected in the variety of skills and knowledge of our people, and their backgrounds in charities and the public and private sector.