Kevin Barrett
Kevin is the Chairman of our Board.
He is currently the Director of Finance and Risk for Depaul Ireland, a leading all-Ireland homeless charity that is part of Depaul International.
Before joining Depaul in 2020, Kevin was the Finance Director for the Irish operations of an international bank from 2005 to 2019, and previously held senior finance roles in several other financial institutions. Kevin started his career in finance with PricewaterhouseCoopers accountancy firm, spending time in their Dublin, Boston and Cork offices.
Kevin lives in north Wicklow with his wife, Michelle, and has four children. He served on the leadership team in Hillside Evangelical Church in Greystones from 2008 to 2024 and has served on a number of other charity and social enterprise boards.