%1$s Profile Image

Internet Development Fund

Helping non-profits help themselves

www.internetdevelomentfund.com Tax ID 33-0846919

Donate

Our aim is to make sure all non-profits receive the benefit of a professional -mostly free of charge online presence to help them find the donors they need and help them fulfill their mission