London Steven Scott London Steven Scott

Alastair King DL
The Rt Hon. The Lord Mayor of London, 2024–25

Alastair King DL is the 696th Lord Mayor of the City of London, a role that sees him serve as a global ambassador for the UK’s financial and professional services sector. With a career spanning law, finance, entrepreneurship, and public service, he brings a rare blend of commercial insight and civic leadership to the office at a time when global confidence, sustainable investment, and innovation are more important than ever.

Read More
Steven Scott Steven Scott

Sandy Begbie CBE FRSE
Chief Executive, Scottish Financial Enterprise

Sandy Begbie CBE FRSE is one of Scotland’s most influential business leaders, with a career defined by transformation, vision, and a deep commitment to social and economic progress. As Chief Executive of Scottish Financial Enterprise (SFE), Sandy leads Scotland’s financial and professional services industry—one of the nation’s most important economic sectors—at a time of unprecedented opportunity in responsible investment, fintech, and the transition to net zero.

Read More