For 32+ years, charity People Making a Difference® (PMD) has organized one-time, hands-on and virtual volunteer projects for individuals, partnered with businesses to promote effective community involvement, and trained and assisted nonprofit leaders in quality volunteer management.