3.0
25 Apr 2026
Current employee
Recommend
CEO approval
Business outlook
Pros
-Good mix of people with significant experience and know how in the field. -Managed to re-focus long term vision and mission
Cons
- Politics still play a large say in decision making. - Could do with better structure, scientific process and way of working.