Answer
James Mattis served as the Secretary of Defense under President Donald Trump from January 2017 to December 2018. He was a retired Marine Corps general and a veteran of the Vietnam War. Mattis was known for his blunt and outspoken manner, and he often clashed with Trump's other advisers. He resigned from his post in December 2018, citing differences with Trump's policies.