It looks like this job is no longer available
London £100,000 - £120,000 + Bonus + Benefits Permanent