customer service award careers in Montreal, Canada