CRI Relocates into New D.C. Metro Office

LOWELL, Arkansas – CRI, a provider of customized management and financial service solutions for government and commercial sectors, announced it has relocated its Washington D.C. Metro program office to Annandale, Virginia. Previously, CRI operated its D.C. Metro...