who does the president appoint to represent the us in foreign countries
United States Ambassador to the United Nations The U.S. Permanent Representative, currently Nikki Haley, is charged with representing the United States on the U.N. Security Council and during almost all plenary meetings of the General Assembly, except in the rare situation in which a more senior officer of the United States (such as the U.S. Secretary of State or the President of the United States) is present. Like all United States ambassadors, he or she must be nominated by the U.S. President and confirmed by the Senate.
National Security Advisor (United States) The Assistant to the President for National Security Affairs (APNSA), commonly referred to as the National Security Advisor (NSA) or at times informally termed the NSC Advisor,[1][2] is a senior aide in the Executive Office of the President, based at the West Wing of the White House, who serves as the chief in-house advisor to the President of the United States on national security issues. The National Security Advisor is appointed by the President and does not require confirmation by the Senate,[3] but an appointment of a three or four-star general to the role requires Senate reconfirmation of military rank.[4]