Rory and Stephen have been with the company for many years, both in senior management roles. They take over from Finn Ahern and Joe Lee who have been joint managing directors since 2002.
Finn has retired and Joe has stepped into the role of Chairman and Director.