Barry is a currently Non-Executive Director at Stonewater Group and Non-Executive Director at a global PR firm, Daredevil. He is also a Non-Executive Director at Sightsavers and acts as the independent member of the Remuneration Committee for the Institute and Faculty of Actuaries. Barry’s executive career was in HR having been Group HR Director of Computacenter plc and Chief People Office at Land Securities plc.