My expertise lies in bridging the gap between the technical and strategic levels. I am experienced at communicating technical matters in a non-technical way, and at helping others to do so.

My career has covered software, financial modelling, academia and financial regulation in a variety of roles. I’m an experienced software developer and development manager, with a strong theoretical background (including some time as a university lecturer in Computer Science) backing up my practical experience. I’ve worked in the insurance industry as an actuary and software risk consultant, specialising in risk management, modelling and systems and controls. More recently I was Director, Actuarial Standards at the Financial Reporting Council, where I led the development of technical Actuarial Standards and was a member of the Board for Actuarial Standards.

I have an MA in Mathematics from the University of Cambridge, a PhD in Computer Science from Northwestern University and am a Fellow of the Institute and Faculty of Actuaries (IFoA). I’m a Fellow of the Royal Society of Arts and a past Associate Fellow of Newnham College, Cambridge. I’m the author of many academic papers, and have taught courses on risk management, programming, software engineering and expert systems in academia and for business.  Currently, I’m a Director of Callund Consulting Ltd, and Chair of the IFoA’s Resource and Environment Board.