some of
our team

Barry Dennehy Technical Ops Director

Barry is our Director of Technical Operations and as such he looks after all the key support functions at Omega including purchasing; estimating; design; engineering and installation. He and his team are responsible for providing cost effective, well-designed solutions across the whole business.

View the company structure