Paysafe Limited announced that Rachel McShane is appointed as the division Chief Financial Officer. She joins from Barclays, where she spent the last 10 years of her career, most recently as Head of Finance for the Corporate Bank and Commercial Finance Director for Transaction Banking.