it sales marketing careers in Edmonton, Canada