Lead, Technology and Cyber Risk Management x 2 at Northern Trust (Ireland)