NRC employs 1,025 employees. The NRC management team includes Luc Jalbert (Conseiller en technologie industrielle (CTI)), Wahid Ahmed (Prof.), and safaa saad (Researcher).
Get Contact Info for All DepartmentsLooking for a particular NRC employee's phone or email?