Sir David a été président ou directeur de nombreuses sociétés privées et publiques, notamment en tant que président de la société de courtage cotée à la Bourse de Londres, W H Ireland Group plc, président de Cambridgeshire Horizons et directeur non exécutif de Granada Television.