It looks like this job is no longer available
London Up to £55,000 plus package Contract
Leeds 55K - 60K + Package Permanent
Bristol 60K - 70K + Package Contract
Berlin Up to 65,000 Euros plus bonus & benefits Permanent
Manchester Up to £60,000 plus package Permanent
London 55 - 65 Plus bonus and benefits Permanent