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 |