Flag Officer Assignments

This post was originally published on this site

The Secretary of the Navy and Chief of Naval Operations announced today the following