Assuming you are referring to the USA, then any duly authorised person. This may or may not include, depending on their remit, members of the cabinet, ambassadors, officers specifically appointed.
The President.
The Legislative Branch, specifically the Senate.
Executive Branch
The legislative branch
which branch has the power to make treaties with the senate's approval
The Senate must approve treaties and presidential appointments.
Otherwise he would have too much power.
When The President Receives The Approval From The Senate "!
The Executive Branch, under Article 2 of the constitution. He/she has the power to make treaties, appoint ambassadors and justices(judges) of the Supreme Court with the approval of 2/3 of the Senate.
Treaties are not final until the Senate approves them.
No. The power to make treaties is exclusive to the Federal government.
National
The President of the U.S. has the power to make treaties with foreign countries, but must be confirmed by the U.S. Senate. He also has the power to enter into executive agreements (secret treaties) with no Senate confirmation needed.