David Picton is Carillion’s Chief Sustainability Officer, leading the development and delivery of its 2020 sustainability strategy. Integrating business objectives with corporate social and environmental responsibility, Carillion’s sustainability programme seeks to deliver six positive outcomes – for its people, for the environment and for successful, sustainable business across the UK and in its overseas markets.
David has been with Carillion since the end of 2011, leading its supply chain development programme to drive business growth, cost reduction and operational delivery improvement. He joined the group from Sky, where he was the Director responsible for customer operations, its supply chain and Amstrad's manufacturing production in China and Romania. He was a Director for Motorola for four years before Sky, working with EMEA logisitics companies and postal organisations to integrate mobile data technology solutions. Prior to that, David served 20 years in the Royal Air Force, leading centralised and dispersed teams as a wing commander in a broad range of operational, strategic and programme management roles across the UK, Europe, USA, Turkey, Pakistan and the Middle East.
He has a BSc (Hons) in Earth Sciences, a King's College (London) MA in International Strategy and an MBA from the Open Business School. Married with two daughters, David lives in Hampshire, enjoys writing, ski-ing, golf and ran in the 2014 London Marathon to raise funds and awareness for Kidscape - helping to prevent bullying and protect children.