DS Smith employs 11,867 employees. The DS Smith management team includes Leigh Crawshaw (Managing Director - Packaging Services), Melanie Galloway (Senior Vice President Sales & Innovation - Pharma, Health & Durables), and Stewart Clough (Managing Director).
Get Contact Info for All DepartmentsLooking for a particular DS Smith employee's phone or email?