2 jobs for "Director of R&D - Ottawa"