British Army Lieutenant Colonel Assistant Director of Veterinary Services Indian Cavalry Division
British Army Brevet Colonel Deputy Director of Veterinary Services
British Army Lieutenant Colonel Temporary Colonel Royal Army Medical Corps
British Army Lieutenant Colonel Army Veterinary Corps
British Army Lieutenant Colonel Staff
British Army Lieutenant Colonel Army Veterinary Corps
British Army Lieutenant Colonel General Headquarters Staff
British Army Lieutenant Colonel Temporary Colonel Army Veterinary Corps
British Army Lieutenant Colonel Temporary Colonel Staff