Financial Services Rachel Landrum Named Partner at Arriba Advisors AIT News Desk May 20, 2021 Prominent Fintech Industry Leader Joins Top Ranks at Strategic Advisory Firm Rachel Landrum, notable financial technology advisor and executive…