It looks like this job is no longer available
London 70K - 85K Permanent
Dublin Up to €100,000 plus package Permanent
Helsinki Up to approx. £100,000 plus package Permanent
Berlin Up to €90,000 plus package Permanent