Albert Gallatin served as Jefferson’s secretary of the treasury. Born in Switzerland, Gallatin served in the Pennsylvania legislature beginning in 1790. He was elected to the U.S. Senate in 1793, but many members of the Federalist Party objected to him and alleged that he had not been a citizen of the United States long enough to serve as a senator. He later served several terms in the U.S. House of Representatives before become secretary of the treasury. In the House of Representatives, he opposed the Alien and Sedition Acts of 1798. He later served in the same position for James Madison. No individual has ever served as secretary of treasury longer than Gallatin.