. Ability to work independently and collaboratively in a team environment. Strong communication and documentation skills. Work... Environment: 5x a week on-site in Ottawa, ON. Must be located in Ottawa to be considered for this role. À propos d'Actalent......
Job Location: Ottawa, ON, Canada