Corporate Profile

launch

Established in 1976, Incorporated & HQ in Belgium

map

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

factory

16 sites, including four production plants

employees

Employs over 400 people

revenues

Revenues of over $70 million