In 1978, Cannon Cochran Management Services was officially incorporated. Since that day we've continued to grow, becoming one of the largest independent TPAs in the country. Today, over 1,600 experienced employees assist our clients with claims ...
http://www.ccmsi.com