translate English to German: We are a leading European management consultancy headquartered in Switzerland, specialising in supply chain management, logistics, IT and organisational development.
Wir sind eine der führenden europäischen Unternehmensberatungen für Supply Chain Management, Logistik, Organisationsentwicklung und Informatik mit Sitz in der Schweiz.