Mowi employs 1,982 employees. The Mowi management team includes Catarina Martins (Chief Technology and Sustainability Officer), Kristian Ellingsen (CFO), and Andreas Vlahos (Director of Logistics and Strategic Projects, Americas).
Get Contact Info for All DepartmentsLooking for a particular Mowi employee's phone or email?