British Army Temporary Inspector of Ordnance Machinery 3rd Class and Honorary Lieutenant Acting Inspector 2n Army Ordnance Department
British Army Assistant Inspector of Ordnance Machinery and Honorary Lieutenant Army Ordnance Department
British Army 1988 Private Ordnance Department Egyptian Army
British Army Inspector of Ordnance Machinery 1st Class and Honorary Major Army Ordnance Department
British Army Lieutenant Royal Army Ordnance Department
British Army 1798 Private Ordnance Department Egyptian Army
British Army 6736 Private Acting Serjeant Army Ordnance Department
British Army Deputy of Commissary of Ordnance and Honorary Captain Army Ordnance Department/Staff
British Army Temporary Lieutenant /Temporary Captain Army Ordnance Department
British Army Colonel /Temporary Brigadier General Army Ordnance Department
British Army Assistant Inspector of Ordnance Machinery and Honorary Lieutenant Army Ordnance Department
British Army Temporary Lieutenant /Acting Captain Army Ordnance Department