The president has the power to nominate ambassadors and appointments are made with the advice and consent of the Senate. The State Department formulates and implements the president's foreign policy. However the executive branch, Congress and the public are included but conducting foreign policy is the exclusive prerogative of the President and his subordinates in the executive branch. So final answer is president