Roughan & O'Donovan employs 191 employees. The Roughan & O'Donovan management team includes Anthony Mulligan (Director), Marc Jones (Director), and Clive Bhebhe (Design Engineer).
Looking for a particular Roughan & O'Donovan employee's phone or email?