Innovation Specialist
DS Smith
- Solihull, West Midlands
About the Role At DS Smith, innovation is at the heart of how we help customers solve complex packaging challenges and deliver more sustainable outcomes. We are looking for an experienced Innovation