It looks like this job is no longer available
London 650 - 750 Contract
London 65K - 75K Permanent
All opportunitiesUpload CV