It looks like this job is no longer available
Amsterdam 96 - 110K Permanent
Manchester 75K - 85K Permanent
London 35K - 45K Permanent