Barclays appoints Lucy Demery as managing director to cover fintech clients