Barry O’Neill

Barry founded WElink in 2007 and is Group Chief Executive Officer. With the support of the leadership team, he has overseen the growth of the Group into an international renewables and low-carbon modular construction business.


Prior to founding WElink Group in 2007, Barry spent 13 years with DCC plc, one of Ireland’s largest and most successful companies. DCC plc is an Irish headquartered, FTSE 100 listed company with businesses in the Energy, Healthcare and IT sectors throughout the world. Barry was a Managing Director and board member in DCC’s expanding Healthcare Division with responsibility for both operations & business development across Europe & Asia.


Barry is a Chartered Accountant and a Fellow of Chartered Accountants Ireland. After graduating from University College Dublin with a B.Comm in 1989 and a master’s degree in Business in 1990, Barry trained over 4 years with PricewaterhouseCoopers in Dublin where he was primarily assigned to their corporate finance team.