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. In this role, he will help deliver the Bank’s ambitious plans for a more significant presence in the city, by being …