William Russell

Alderman William Russell took office as the 692nd Lord Mayor of the City of London on 8th November 2019. 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. On 30th September 2020 William was elected to serve a further year in office, to provide continuity of civic governance during the Coronavirus emergency. His second term began on 13 November 2020. His mayoral theme for his time in office is “Global UK –The New Future”, supporting businesses through the COVID19 crisis, speeding the recovery and seizing the opportunities of the new future. William has over thirty years’ experience in the financial and business City including holding senior positions in the national and international Banking sector.