Shockwaves at DHS: Secretary Kristi Noem Dismisses 24 Key FEMA IT Personnel, Including CIO and CISO!

Summary The Department of Homeland Security (DHS) faced a major internal upheaval in July 2025 when Secretary Kristi Noem dismissed 24 key information technology (IT) personnel from the Federal Emergency Management Agency (FEMA), including the agency’s Chief Information Officer (CIO) Charles Armstrong and Chief Information Security Officer (CISO) Gregory Edwards. The firings followed the discovery […]