The guy’s got lots of degrees, held lots of high positions to include being the Judge Advocate General of the Navy which means he had at least 2 stars.
But, here’s the most important experience of all:
In addition to serving in the Navy JAG Corps, McPherson also served three years enlisted in the Army as a military policeman.
(The only thing that bothers me is that nowhere is there a word about family.)
More @ Trump nominates Navy’s former top lawyer for Army undersecretary job