Robert Demuth is an experienced professional with a background in management, sales, and marketing. Robert has worked in various roles such as Account Manager, Regional Sales Manager, and General Manager Distribution & Logistics at companies like Nova Swiss, Wärtsilä, and Leu GmbH. With a strong educational background that includes an Executive MBA from the University of St.Gallen, Robert has a diverse skill set that includes expertise in areas such as marketing, project management, and controlling.
Sign up to view 0 direct reports
Get started