Our organisation

Our organisation

Corporate management

Meinrad Scherer
Managing Partner


Administration & Purchasing

Roger Lüscher
Commercial Director

Bernhard Burkard
Purchasing & Production Planning

Janosch Kiefer
Quality & Process Management


Sales & Marketing

Jean-Pierre Meyer
Sales & Marketing Director Scherer Group

Claudia Manzoni
Head of Marketing Communications Scherer Group

Arno Werren
Head of Sales


Technology

Matthias Mengel
Technical Director

Urs Albrecht
Head of Development

Vojan Cvijanovic
Team Lead Warehouse & Shipping

Thomas Hilfiker
Team Lead Tool Making

Andreas Meier
Team Lead Production

Stephan Osterwalder
Facility Management & Technology