Icon Controls & Displays

Production and materials management in an international context

The devices and systems from the Controls & Displays division are produced at three different locations in Switzerland, Germany and the Czech Republic. Lean production and international materials management are the basis for our competitiveness, combined with the creative engineering of our industrialisation specialists.

  • Three production sites in D, CH, CZ
  • Production according to lean production principles
  • Materials management in an international context for electronic components, displays and parts as per drawing

We help our customers achieve their goals.