“He is highly respected by everybody in the military and we’re very honored to have him,” Trump told reporters in West Palm Beach where he spent the weekend. “He’s a man of tremendous talent and tremendous experience.”
McMaster, 54, is a West Point graduate known as “H.R.,” with a Ph.D. in U.S. history from the University of North Carolina at Chapel Hill. He was listed as one of Time magazine’s 100 most influential people in 2014, partly because of his willingness to buck the system.
“I give President Trump great credit for this decision,” McCain said in a statement.
Trump also named Keith Kellogg, a retired U.S. Army general who has been serving as the acting national security adviser, as chief of staff to the National Security Council. John Bolton, a former U.S. ambassador to the United Nations, will serve the administration in another capacity, Trump said.
Kellogg and Bolton were among those in contention as Trump spent the long Presidents Day weekend considering his options for replacing Flynn.