project team members careers in Ottawa, Canada