Who is the longest serving general?
Noah Mitchell
Updated on January 08, 2026
Gen. Alfred K. Flowers, 63, retires from the U.S. Air Force as the military's longest-serving active-duty general.
U.S.
The report ranks the U.S. third in global competitiveness, behind Switzerland and Singapore. Next is Germany, the Netherlands, Japan, Hong Kong, Finland, Sweden, the UK and then Canada.
https://www.washingtonpost.com › news › wonk › 2015/09/30