Oklahoma Health Care Authority

Voted Best Place to Work multiple years in a row, The Oklahoma Health Care Authority (OHCA) is the State Medicaid Agency of the State of Oklahoma.