Demanding markets need leading players who can do it all. We can.

Market Position

Europe:
United Kingdom:
Spain:
Austria:
Czech Republic:
Slovenia:

19 manufacturing sites

in 6 countries
  • United Kingdom: 7
  • Spain: 2
  • Austria: 3
  • Poland: 4
  • Czech Republic: 1
  • Slovenia: 1
4,400 Employees

Financial Overview

Financial year 2017

Revenue: EUR €477 million
EBITDA EUR €49 million
External net debt: EUR €74 million

Products