I 1921 ble han forfremmet til brigader, i 1927 til divisjonssjef, og i 1932 til oberstkorpssjef, som er den høyeste rangen en kan oppnå i Sveits' forsvar i fredstid.