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 ...