President-elect Donald Trump's Cabinet and Cabinet-level appointments so far

Since the Nov. 8 presidential election, President-elect Donald Trump has met with many politicians and business leaders in hopes of filling his future administration's top positions.

The billionaire businessman's Cabinet is nearly complete. He announced his selection for secretary of state Tuesday morning, tweeting that ExxonMobil CEO Rex Tillerson will lead the State Department. The 64-year-old's nomination has been met with pushback from Democrats and even some Republicans who are weary of a top U.S. official who has close ties to Russian President Vladimir Putin.

Among his other recent picks, the president-elect has tapped General James Mattis to serve as his secretary of defense and General John Kelly to run the Department of Homeland Security. Trump also selected a military leader as his national security advisor -- Lt. Gen. Michael Flynn. Following the three appointments, many questioned the amount of power the military will be given under the Trump administration.

Trump's Cabinet and Cabinet-level appointments:

Check back for updates.