BURRISHOOLE
Updated 47 days ago
Three Park Place, Upper Hatch Street, Dublin 2
We are the State agency responsible for marine research, technology development and innovation in Ireland...
Our commitment to Corporate Social Responsibility is reflected in the policies and procedures in place throughout the organisation.