National Research Council Canada / Conseil national de recherches Canada's IT department is led by Philippe Johnston (VP and CTO) and has 260 employees.
Get Contacts for IT DepartmentLooking for a particular National Research Council Canada / Conseil national de recherches Canada employee's phone or email?