While the President is empowered to make treaties, He or She must submit them to the Senate for approval by a two-thirds majority vote.
It obviously depends on the country making the treaty....
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.