Group Research and Development Director
Group Product Manager
Head of Research Aller Aqua Group, CEO Aller Aqua Research
Project Manager, Group Research & Development
Group Research & Development Assistant
Technical Manager Aller Aqua Research
Researcher Aller Aqua Research
Aquaculture Technician Aller Aqua Research
Research Coordinator, Aller Aqua Norway
Research Manager Sub-Sahara Africa