May 30, 2025

John Richardson

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