It looks like this job is no longer available
London 120K - 130K excellent bonus & benefits package Permanent