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