The Generals of WWII

Generals from Canada Flag for Canada
Portrait of Major-General John Percival MacKenzie

MacKenzie, John Percival

Major-General

* 8th of May 1884

† 25th of August 1961

Promotions

1941-08-24 Temporary Brigadier
1942-02-02 Temporary Major-General

Service

1941-08-23 Chief of Engineering Works, Canadian Military Headquarters [England]
1941-08-24 1942-01-15 Commanding Officer 6th Canadian Infantry Brigade
1942-02-02 1943-05-06 Quartermaster-General, National Defence Headquarters
1943-05-07 Inspector-General of Western Canada, National Defence Headquarters
Picture source: Courtesy of Clive M. Law