Figures: Revenue £950m (2021), ~7,500 employees, manufacturing in 30+ countries, and customers in 100+ countries. A UK PLC... and implement improved methods and processes for manufacturing. Major Responsibilities/Activities: Work with Customers, Vendors...