British Land announces that Emma Cariaga has been appointed Chief Operating Officer, succeeding David Walker who became Chief Financial Officer in November 2024. She was previously Joint Head of ...