D&SCI employs 32 employees. The D&SCI management team includes Steven De Chiaro (Chairman), Charlotte Griffin (Director, Human Resources), and Kenneth Powell (Information Assurance Manager).
Get Contact Info for All DepartmentsLooking for a particular D&SCI employee's phone or email?