Management

Marcel Lenherr
Marcel Lenherr

Managing Director
and R&D Manager

German, English, French

Send email    Marcel Lenherr

  Daniel Wipf
Daniel Wipf Product Manager
German, English

Send email
     
Marc Feurer
Marc Feurer

Head of Sales Switzerland
German, English

Send E-Mail