David Upton, based in Northampton, Northamptonshire, United Kingdom, is currently a Vice President T and OE at Smurfit Kappa, bringing experience from previous roles at Smurfit Kappa. David Upton holds a 2017 - 2019 Organizational Leadership @ INSEAD. With a robust skill set that includes PowerPoint, Change Management, Forecasting, Logistics, Management and more, David Upton contributes valuable insights to the industry. David Upton has 2 emails on RocketReach.