management logistics supply chain careers in Edmonton, Canada