It looks like this job is no longer available
London 80K - 95K Permanent
London 500 - 500 Contract
All opportunitiesUpload CV