Silverstone, Northamptonshire
and rewarding career working on machining parts for some of the most world-renowned motorsport business’s? If the answer is yes... must have the legal right to live and work in the UK on a permanent basis....