Head of Engineering Platforms, Architecture & Engineering Excellence for RFTBarclays·1w ago1 Churchill Place