Alastair has recently been appointed National Chair and National Spokesperson for Financial Services for the Institute of Directors (IoD), a high profile, nationwide role commenting on developments in Financial Services in the UK, Europe and Globally. He is also Chair of IoD City of London Branch, one of the most active branches within the extensive IoD network. 

Alastair is an active member of the Young President’s Organisation (YPO), the world’s premier peer network of young chief executives. He served on the European Board of YPO (2016-18) and has been Chapter Chair of two London-based YPO Chapters, YPO London Mayfair and YPO London Star (of which he is co-founder).