Business Development Manager - E-commerce
hace 15 días
Milton Keynes
... strategy. This is a true Business Development role, and whilst there is a small amount of account ... Marketing, Design, and Innovation teams to evaluate new packaging designs in line with customer ...