customer service managers careers in Montreal, Canada