Company Information

Type

Company - Private

Size

5001 to 10000 employees

Revenue

$1B to 2B

Location

Zug (Switzerland)

Industry

Manufacturing

Founded

1896

CEO

Andreas Umbach