Flexibles EMEA and is therefore a central figure to deliver the best possible customer experience. This role is to be held... Accountabilities Manage customer demand from initial order placement through to delivery, utilizing all resources to manage customer...
Amcor