The Generals of WWII

Generals from Canada Flag for Canada
Portrait of Brigadier Thomas Deeves Switzer

Switzer, Thomas Deeves

Brigadier

* 25th of September 1885

† 16th of October 1966

Service

1942-06-27 1945-08-31 Deputy Master-General of Ordnance, National Defence Headquarters