Richard Flood

Richard is the Managing Director of Castlerock. He has key responsibility for the day to day operations of the company and its workforce. Richard’s combined business and construction management experience are a vital component in the successful delivery of all projects undertaken by Castlerock.