Home Other Finastra welcomes Sharon Doherty as Chief People Officer