
Jamshid Eshaghi, an Iranian brigadier general who served as chief of the Office of Budget and Financial Affairs within the Armed Forces General Staff, died on March 31, 2026, at the age of 64.
Born in Ahvaz, Iran, on July 7, 1961, Eshaghi held a senior financial post in the military’s top command, where he was responsible for managing military finances and budgets.
Jamshid Eshaghi (Persian: جمشید اسحاقی; 7 July 1961 – 31 March 2026) was an Iranian brigadier general. He served as Chief of the Office of Budget and Financial Affairs within the Armed Forces General Staff (AFGS), the top command coordinating the nation’s military branches.