tech:

taffy

Data Computer Corporation of America

DCCA gets $13.8 million Medicare and Medicaid IT services contract

Data Computer Corporation of America (DCCA), a veteran-owned information technology services company, has been awarded a five-year contract by the Centers for Medicare and...