The Lord Mayor
An international ambassador for the UK’s financial and professional services sector, the Lord Mayor also heads the City of London Corporation, the governing body of the Square Mile. It is an annually elected role with each new Lord Mayor taking office in November.