It looks like this job is no longer available
Newcastle upon Tyne 450 - 650 Contract
All opportunitiesUpload CV