Found 12 Oxfordshire, Permanent jobs