Group Research and Development Director
Group Product Manager
Head of Research Aller Aqua Group, CEO Aller Aqua Research
Group Research & Development Project Manager
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
Lead Formulator