PLANO, Texas, Jan. 15, 2024 /PRNewswire/ -- Injury Management Organization (IMO), a Dallas based managed care company, has announced that their leadership team has completed the Workers' Recovery ...