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
Research Coordinator, Aller Aqua Norway
Research Manager Africa
Lead Formulator