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