E commerce Sales Strategist careers in Aberdeen, United Kingdom