In 2019 and 2020 we were awarded as a Deloitte Best Managed Company. This prestigious award has been recognising business excellence throughout the island of Ireland for more than a decade.

Deloitte created the award to acknowledge overall success, management strength, ability to innovate, strategic initiatives and financial performance.