Sales Administrator
Abingdon-On-Thames, England, United Kingdom
Concept
Administrator or Sales Support within Technology? This is a BRAND NEW position with a growing Technology business. Our Client specialises in providing in-store retail IT systems, services, solutions, project management and support platforms. They currently work with some of the biggest household brand names on the high street in more »
Posted: