Bank Leumi UK appoints Stephen Welch to hotel finance team

    Cart