19 employees
Blue Star Claims specializes in occupational accident claims and workers’ compensation oversight.
2018