Andrew Masters is the CIO of Idaho Department of Health and Welfare.
833 people are employed at Idaho Department of Health and Welfare.
Idaho Department of Health and Welfare is based in Boise, Idaho.
The NAICS codes for Idaho Department of Health and Welfare are [92, 9211, 921].
The SIC codes for Idaho Department of Health and Welfare are [89, 899, 91, 919].