#Project management #Research & development services #Research center #Chalk River #ON #ontario #Project management #Research & development services #Research center #541330-Engineering Services