The alphv ransomware group listed ECCI on its data leak site on 2023-07-26. Country: US Sector: Professional Services Domains named: ecci.com, www.ecci.com Claim as published on the leak site: Headquarters 13000 Cantrell Rd, Little Rock, Arkansas, 72223, United States Phone Number (501) 975-8100 www.ecci.com undefined Revenue Revenue $5.9M