50 employees
SSDI is a public health systems that designs, develops, integrates, and supports public health business practices and technology.
2015