Home FinanceHelen Cook joins Finastra as Chief People Officer