Head of Engineering Platforms, Architecture & Engineering Excellence for RFTBarclays·6d ago1 Churchill Place