1 of 1 Permanent Internet Jobs in Jedburgh

Technology Solutions Specialist

Location
Jedburgh, Scotland, United Kingdom
experience would be an advantage but not essential as training will be given. Experience using standard desktop load applications such as Microsoft Office and internet applications would also be an advantage but not essential. Enjoy building long lasting relationships with customers and employees. Ability to operate with a solutions approach ...