Our team has an immediate permanent opening for a Technical Expert. Responsibilities: Conduct advanced research... technical documents, reports, and presentations to communicate findings and progress. What you’ll bring to the team......
Job Location: Ottawa, ON, Canada