Who is the longest serving general?
John Thompson
Updated on January 06, 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