John W. Vessey, Jr. Promotions
Rank | Temporary | Permanent | Insignia |
Private (PVT) | 08 May 1939 | ![]() |
|
Corporal (CPL) | 23 July 1940 | ![]() |
|
Sergeant (SGT) | 13 March 1941 | ![]() |
|
Staff Sergeant (SSG) | 09 April 1942 | ![]() |
|
First Sergeant (1SG) | 01 September 1942 | ![]() |
|
Second Lieutenant (2LT) | 06 May 1944 | ![]() |
|
First Lieutenant (1LT) | 01 April 1946 | 13 June 1951 | ![]() |
Captain (CPT) | 04 January 1951 | 29 October 1954 | ![]() |
Major (MAJ) | 14 May 1958 | 26 January 1962 | ![]() |
Lieutenant Colonel (LTC) | 07 January 1963 | 02 January 1969 | ![]() |
Colonel (COL) | 28 November 1967 | 12 March 1973 | ![]() |
Brigadier General (BG) | 01 April 1971 | 23 December 1974 | ![]() |
Major General (MG) | 01 August 1974 | 23 August 1976 | ![]() |
Lieutenant General (LTG) | 01 September 1975 | ![]() |
|
General (GEN) | 01 November 1976 | ![]() |