Kelly Knight Craft

The president has nominated the current U.S. ambassador to Canada to replace Nikki Haley.