Project Team Members careers in Montreal, Canada