Odysseus™ Network:

ISC Mobilizes for Historic Texas Flooding

An unprecedented 31 inches of rain fell in areas of Louisiana and Texas, causing one of the most severe flooding events in recent history.  ISC mobilized a large team of technical disaster recovery specialists to assist FEMA in the delivery of Federal disaster assistance programs, to include FEMA Public Assistance, to the State of Texas, local communities, and eligible private non-profits.  ISC is proud to be able to help those communities in need.