Captain Ray Glenn will assume the duties as Naval Station (NAVSTA) Norfolk’s 53rd Commanding Officer and relieve Captain Matt ...
Capt. Ray Glenn, a University of South Carolina graduate, now leads Naval Station Norfolk, overseeing 63 ships and 67,000 ...