Alderman William Russell took office as the 692nd Lord Mayor of the City of London on 8th November 2019 and was elected to serve a serve a second year in office through 2020/2021 to ensure continuity of leadership during the pandemic. He served as a Sheriff of the City of London in 2016-17 and, in that capacity, supported the then Lord Mayor, undertaking numerous visits and official functions.
His mayoral theme for the year is Global UK - The New Future and seeks to connect through Trade, Innovation & Culture.
William has over thirty years’ experience in the financial and business City including holding senior positions in the national and international Banking sector. In 1987 he went to work for First Boston Corporation before joining Merrill Lynch in 1992 as an Investment Banker in Institutional Equity Sales, working in Asia, New York and London.