E commerce Sales Strategist careers in Edmonton, Canada