project team members careers in Montreal, Canada