It looks like this job is no longer available
Edinburgh 400 - 400 Contract
London 65K - 65K Contract
All opportunitiesUpload CV