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

Market Position

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

15 manufacturing sites

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

Financial Overview

Financial year 2018

Revenue: EUR €520 million
Net Revenue: EUR €314 million
EBITDA: EUR €47 million

Products