Ireland: +353 1 294 0800
UK: +44 (0) 113 298 0000
Roughan & O'Donovan's work has been recognised for its technical excellence by top industry institutions