Found 10 Oxfordshire, Permanent jobs