Maximus call center lays off 143 employees from Hattiesburg location
Maximus, the largest federally-contracted call center in the United States, has laid off 143 employees from its Hattiesburg location. The call center, which provides customer relations services for the U.S. Department of Health and Human Services, was the focal point … Continued