Redditch, Worcestershire
About DS Smith DS Smith are a leading provider of sustainable packaging solutions, paper products and recycling... The role of Visualiser/Creative sits within the Group Innovation team, reporting into the Ideation & Solutions Specialist...