The Generals of WWII

Generals from Italy Flag for Italy
Portrait of Major-General Giuseppe Mainardi

Mainardi, Giuseppe

Major-General

* 1st of December 1885

Promotions

1938-01-01 Brigadier-General (Artillery)
1938-04-06 Temporary Major-General (Artillery)
1939-01-01 Major-General (Artillery)

Service

1938-XX-XX Chief of Projects Section, Supreme Directorate of Technical Arms & Munition Services
1942-11-12 Chief of Projects Section, Supreme Directorate Artillery Technical Services
1942-11-12 1943-XX-XX Attached to the Inspectorate of Artillery