Steve Mnuchin at the 2009 Milken Institute Global Conference in Beverly Hills, California. Thomson Reuters President-elect Donald Trump has made his pick.

After much back-and-forth over who would be appointed Treasury secretary, Trump has settled on Steve Mnuchin.

Mnuchin is likely to be a controversial pick, however, who is unlikely to sit well with voters who backed Trump's anti-Wall Street campaign rhetoric.

He is a former Goldman Sachs mortgage bond trader who has worked or entered into deals with hedge fund managers like George Soros, Eddie Lampert, and John Paulson.

He then led a deal to buy IndyMac, a failed bank, in the depths of the financial crisis, most likely making a huge amount of money in the years that followed. During his tenure at the top of the bank, it faced a consent order over its foreclosure process, and more recently the bank has been accused of discriminating against blacks, Hispanics, and Asians.

Here's some highlights from Mnuchin's career:

Mnuchin will have to go through confirmation hearings with the Senate Finance Committee. It's likely to be an interesting process.

“Given Mr. Mnuchin’s history of profiting off the victims of predatory lending, I look forward to asking him how his Treasury Department would work for Americans who are still waiting for the economic recovery to show up in their communities," Senate Finance Committee Ranking Member Wyden (D-OR) said in a statement.