Since 2010, we have connected volunteer experts with nonprofits that offer critical services to underserved residents in their communities. By meeting the internal needs of these nonprofits free of charge - from strategic planning to marketing and IT - nonprofit staff can focus on stronger delivery of services, thereby building better communities. JRP follows a seven-step match-making and project management process that defines clear outcomes for the nonprofit and matches the right volunteer to the nonprofit’s need. Projects range from one-time consultations to year-long projects, and might be executed by one volunteer or a team.