Alloa, Clackmannanshire
of glass packaging. From engineering and manufacturing to brand development, design and innovation, we are dedicated... industry. There is currently an exciting opportunity for a Line Manager in our production team at our Alloa site...