Donald Trump named Robert O'Brien as his new national security advisor The US President Donald Trump has named Robert O'Brien as his new national security advisor. O’Brien is the fourth person to hold this position after his predecessors resigned due to significant differences in views with the President.