May 6, 2025

John Richardson

Admiral John Richardson is the 31st Chief of Naval Operations.