Locations

As a global packaging company, operating in 37 countries there are opportunities for you to work in locations worldwide.

Our global head office is located in London, Paddington. We also have national head offices in various countries, including the United States, Spain, France, Italy, Germany, Poland, The Netherlands and many more. 

If you cannot find relevant jobs for specific country, please have a look at all vacancies across Europe.