Leeds Building Society appoints new Head of IT Risk

31st August 2016

Leeds Building Society has appointed Richard Dew as it’s new Head of IT Risk and Governance.