Who is the Us Secretary of Defense?

The Secretary of State is appointed by the President with the approval of congress. The current United States Secretary of Defense is Robert Gates. Mr. Gates was sworn in on December 18, 2006 and his annual salary is $191,300.00.