Lisa Migheli

Former Third Party Risk Management Operational Risk Lead Director at NatWest Group