Advanced Search
Search Results
2 total results found
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 ...
Deployments
Words from the field