The Generals of WWII

Generals from Soviet Union Flag for Soviet Union
Portrait of Lieutenant-General of Engineers Ivan Andreevich Petrov

Petrov, Ivan Andreevich

Lieutenant-General of Engineers

* 19th of September 1898

† 10th of February 1954

(Иван Андреевич Петров)

Promotions

1939-11-29 Brigade-Engineer
1940-06-04 Major-General of Engineers
1943-11-17 Lieutenant-General of Engineers

Service

Commanding Officer Engineers, V Rifle Corps
1939-06-XX 1939-09-XX Deputy chief of Construction, Minsk Fortified Area
1939-09-XX 1940-07-XX Head of Engineering Directorate
1940-07-XX Head of Supply & Orders Directorate, Main Engineering Directorate
1942-02-XX 1942-04-XX Commanding Officer 3rd Engineering Army
1942-XX-XX Commanding Officer Engineers, Stalingrad Front
1943-XX-XX Commanding Officer Engineers, Southern Front
1944-XX-XX Commanding Officer Engineers, 4th Ukrainian Front
Picture source: Courtesy of Ilya Mukhin