Sebastian Walsh appointed as Head of Leeds at the Bank of England

The Governor of the Bank of England, Andrew Bailey, has today announced that Sebastian Walsh is to become the newly appointed Head of Leeds.
Published on 26 July 2024

News release