manager customer service careers in Montreal, Canada