The Generals Commanding the British Armies of which the Canadian Corps was part

NPG x84291; Douglas Haig, 1st Earl Haig by BassanoField Marshal Sir Douglas Haig
Senior Officer of the British Armies
December 10, 1915 to January 1, 1920
NPG.org.uk

Henry HorneGeneral Sir Henry Sinclair Horne
General Officer Commanding British 1sy Army
September 26, 1916 to January 1, 1920

The Generals Commanding the Canadian Corps and the 3rd Canadian Division

Julian Byng Official PhotoLieutenant-General Sir Julian Byng
General Officer Commanding Canadian Corps
May 29, 1916 to June 8, 1917
LAC MIKAN 3213526

Currie MIKAN 3214439Lieutenant-General Sir Arthur Currie
General Officer Commanding Canadian Corps
June 9, 1917 to August 8, 1919
LAC MIKAN 3214439

MGEN Lipsett 1918Major-General Louis James Lipsett
General Officer Commanding 3rd Canadian Division
June 16, 1916 to September 12, 1918
LAC MIKAN 3218378

General LoomisMajor-General Frederick Oscar Warren Loomis
General Officer Commanding 3rd Canadian Division
September 13, 1918 to April 11, 1919
LAC MIKAN 3218346

Lindsay WB-1Major-General William Bethune Lindsay
General Officer and Chief Engineer for the Canadian Corps
March 7, 1916 to July 11, 1919
Image courtesy of Museum Strathroy-Caradoc