Information Technology Disaster Resource Center
Information Technology Disaster Resource Center (ITDRC) is a volunteer-driven nonprofit with over 4,500 volunteers across the globe. Our goal is to enable disaster response and relief organizations to do their work, helping communities and survivors heal more ...