Market Drayton, Shropshire
degree in a relevant subject. German speaking would be considered an advantage. Previous experience as an IT Technical...