Who is Gen. Mark Milley, Trump's pick for Joint Chiefs Chairman?

Who is Gen. Mark Milley, Trump's pick for Joint Chiefs Chairman?
President Trump is set to tap Army Chief of Staff Gen. Mark Milley to lead the Joint Chiefs of Staff, Fox News has learned.