The surprise resignation on Monday of U.S. ambassador to the United Nations Nikki Haley means that President Trump must now nominate a replacement to that important office. The president should strongly consider nominating one of these three officials.

[READ: Nikki Haley's letter of resignation]

First up, acting Under Secretary for Public Diplomacy and Public Affairs Heather Nauert. A former Fox News host, Nauert has earned respect from journalists and State Department officials for her direction of the department's public affairs efforts. A frequent traveling partner with Secretary of State Mike Pompeo, Nauert is well versed in the major foreign policy issues. But what most suits Nauert for the U.N. position is her confident understanding of Russian information warfare. That understanding is crucial in that it will allow Nauert to anticipate and outmaneuver Russian efforts to manipulate the U.N. process and hide the truth. This is Russia's standing game plan in New York City on issues such as the Syrian civil war, smuggling to North Korea, and the obstruction of U.S. foreign policy ambitions.

Second, U.S. ambassador to Germany Richard Grenell. A former head of communications for the U.S. delegation at the U.N., Grenell understands the protocols and bureaucracy that define that organization. But having served as U.S. ambassador to Berlin for a few months now, Grenell has scored some major successes in pushing Germany to tighten its sanctions enforcement against Iran. That's no easy sell, but Grenell has done it. Still, Trump might be predisposed to Grenell for another reason: the ambassador's spirit. After all, Grenell is not someone who backs down from a fight. Far from it, prior to taking up his current position, Grenell was renowned for Twitter sparring in defense of Trump. That experience would suit Grenell well for similar showdowns with difficult delegations at the U.N. Remember, U.N. interactions are not always pleasant.

Third, Jon Huntsman. Respected across the Republican Party and by Democrats, the former governor of Utah currently serves as U.S. ambassador to Russia. Under President Obama, Huntsman served as U.S. ambassador to China. In that regard, Huntsman has personal experience dealing with America's two chief adversaries on the U.N. Security Council. That would give Huntsman a good grounding to win easy confirmation to the U.N. position, and the understanding necessary to hit the ground running. With so many important foreign policy issues on the books at present, the U.S. cannot afford to have a inexperienced ambassador at the U.N.

Anyway, I'm confident any of the above three choices would be a success for America.

[Related: Ivanka Trump to replace Nikki Haley? Speculation runs rampant after UN ambassador resigns]