Donald Trump's Cabinet-in-waiting: What we know so far

There are only a few key spots left as Washington watches to see who President-elect Donald Trump will select to fill the final spots in his Cabinet.

The people Trump picks will not only be tasked with running entire departments, they'll be the best indication of how Trump intends to govern and which of his many (and sometimes contradictory) policy positions he intends to pursue.

Here are the picks announced so far for Cabinet and Cabinet-level jobs:

Chief of staff

Republican National Committee Chairman Reince Priebus will be Trump’s chief of staff.

Treasury secretary

Steven Mnuchin, a 17-year-veteran of Goldman Sachs, is Trump’s pick for Treasury secretary.

Secretary of state

Trump tapped ExxonMobil CEO Rex Tillerson to lead the State Department.

Secretary of defense

Trump picked retired Marine General James Mattis as his defense secretary.

Trump picked former Labor Secretary Elaine Chao to serve as secretary of transportation. Chao served as deputy secretary of transportation under President George H.W. Bush and is married to Senate Majority Leader Mitch McConnell.

Education secretary

Trump announced that he will nominate Betsy DeVos, a prominent advocate for school choice and charter schools, as education secretary.

Homeland Security secretary

Trump has decided to nominate Marine Gen. John Kelly, the former U.S. Southern Command chief, to run the Department of Homeland Security.