John Cartwright Phelan is an American businessman currently serving as the 79th United States secretary of the Navy under President Donald Trump. From Wikipedia
The visit spotlighted a funding standoff that has left some service members’ paychecks on hold unless Congress approves new money.