vertical lead careers in Edmonton, Canada