This profile was last updated on 16/05/2016 and contains information from public web pages.
Director of Information Technology
Local Address- Tampa, FL
5130 Eisenhower Blvd, 0, Tampa,
FL - 33634
Company Description: Concentra is a national health care company focused on improving America’s health, one patient at a time. Through its affiliated clinicians, the company provides occupational medicine, urgent care, physical therapy, and wellness services from more than 330 medical centers in 40 states. In addition t...