USCIS Awards More than $100 Million to Modernise Its IT and Customer Services Through the DID(it) contract, valued at $116.6 million over five years, Excella will provide Agile and modern software delivery capabilities to develop and deploy secure critical services that impact citizens and internal government users. Staff Reporter Mar 22, 2022 2 min read Public Utilities