David Niven (RAF officer)

Air Vice Marshal David Miller Niven, CB, CBE is a former Royal Air Force officer who served as the inaugural Commander of Joint Helicopter Command from 1999 to 2002.

David Niven (RAF officer)

Air Vice Marshal David Miller Niven, CB, CBE is a former Royal Air Force officer who served as the inaugural Commander of Joint Helicopter Command from 1999 to 2002.