Alastair is Chair of Glas Cymru (Welsh Water), Harworth Group plc, Vitality Health and a Criticaleye Board Mentor. He was Chair of FTSE 100 car insurance provider Admiral Group from July 2000 until April 2017 and is currently Chair of Admiral Europe, the company's European subsidiary.
He has held numerous other non-executive roles with publicly listed and private companies, including most recently being Chair of Serco Group, Chair of specialist insurance broker Towergate Partnership, Deputy Chair of Bovis Homes Group and Senior Independent Non-executive Director at Phoenix Group. He has also been a Non-executive Director of both the Department for Transport (DfT) and the Department for Work and Pensions (DWP), as well as of its predecessor, the Department of Health and Social Security (DHSS).
In his executive career, Alastair was Chief Executive Officer of the National Provident Institution and of the National & Provincial Building Society, Managing Director of the Insurance Division of Abbey National and Director of Corporate Projects at National Westminster Bank.