Department of Industry, Innovation and Science's IT department is led by Rebecca Lee (Chief Information Officer) and has 125 employees.
Get Contacts for IT DepartmentLooking for a particular Department of Industry, Innovation and Science employee's phone or email?