Job Title Location Date Posted Status
Sales Assistant Eindhoven, the Netherlands
Industrial Designer Eindhoven, the Netherlands
E-commerce Specialist Eindhoven, the Netherlands
Mechanical Engineer Eindhoven, the Netherlands
Project Manager Eindhoven, Paris or home office
Channel Marketing Executive (Nordics) Sweden Home office
Channel Marketing Executive (France) Bussy St Georges, France
Channel Marketing Executive (Germany) Germany