4.0
10 Aug 2020
Current employee
Aberdeen, Scotland
Recommend
CEO approval
Business outlook
Pros
Technical Expertise Flexibility Production capacity Investing in the market Green Technologies Service provider
Cons
Dimension in UK, but expanding quickly thanks to new contracts and M&As