David is Secretary General of the Global New Car Assessment Programme, a UK charity serving as a platform for co-operation among NCAPs worldwide. Davis is also Senior Fellow at the Towards Zero Foundation which promotes the safe system approach to road injury prevention, and is Chairman of the Stop the Crash Partnership which encourages increased use of crash avoidance technologies.
From 2001 to 2013 he was Director General of the FIA Foundation which has donated over $100 million to projects supporting safe and sustainable transport. From 2006 to 2015 he was Secretary of the Commission for Global Road Safety. From 1996 to 2006 he was a Board Member of the European New Car Assessment Programme. From 1994 to 2001 he was Director General of the EU office of the international federation of automobile clubs (FIA) where he led campaigns for improved vehicle safety and emission standards.
Before working in road safety, David was Chief Policy Adviser to the Leader of the Opposition, the late Rt. Hon. John Smith MP, and previously worked for the United Nations Children’s Fund, and as a journalist. David graduated from London University with a BA in philosophy.