Helen Cook, Chief People Officer, Finastra