Where is Amcor Headquarters?
Amcor PLC's headquarters are situated at Thurgauerstrasse 34, Zürich, Switzerland. This location serves as the primary administrative and strategic base for the global packaging company. The Zürich office is positioned within a well-established business district, facilitating access to key financial and logistical networks essential for international operations. The infrastructure at this site is designed to support the complex management and oversight required for a multinational corporation, ensuring efficient communication and coordination across its diverse business units and geographical regions. The presence in Zürich underscores Amcor's commitment to maintaining a strong European operational core, from which it directs its extensive global activities and strategic planning initiatives.
The headquarters in Zürich plays a pivotal role in Amcor PLC's overall business strategy and operational framework. It houses key executive leadership, corporate finance, legal, and strategic planning departments, which are instrumental in guiding the company's growth and development. This central office is responsible for setting the company's long-term vision, managing investor relations, and ensuring compliance with international regulations. The strategic decisions made here directly influence Amcor's product innovation, market expansion, and sustainability efforts across its worldwide operations, making it the operational heart of the organization.
Other Amcor Office Locations
Main Headquarters
Office Locations
Zürich
Halifax
Brentford, SD
Chelmsford
Clermont, FL
Hagerstown, MD
Ogden, UT
Carlstadt, NJ
These locations enable Amcor to tap into local talent markets, improve service delivery, and maintain a strong presence across continents.
More Headquarters in Zürich, Switzerland
Frequently Asked Questions Regarding Amcor Headquarters and Office Locations
Sign Up for Free to explore more.