We are delighted to announce that Obelisk have been recognised as a Best Managed Company for the 2nd consecutive year. The Deloitte Best Managed Companies Awards, recognise indigenous Irish and Northern Irish companies operating at the highest levels of business performance.
Well done to all.