Management

Marcel Lenherr
Marcel Lenherr

Managing Director
and R&D Manager

German, English, French

Send email    Marcel Lenherr

  Daniel Wipf
Daniel Wipf Application
& Product Manager

German, English

Send email