Mowi Ireland names new operations director
Catherine McManus has been part of the Mowi team for over 30 years, most recently in the role of technical manager in Ireland.
Catherine McManus has been part of the Mowi team for over 30 years, most recently in the role of technical manager in Ireland.