Corporate Profile

launch

Established in 1976, Incorporated & HQ in Belgium

map

Located on three continents (Europe, Asia and North America)

factory

12 sites, including four production plants

employees

Employs over 400 people

revenues

Revenues of over €80 million