Incoming United States president Donald Trump has named Callista Gingrich as the next ambassador to Switzerland. The diplomat represented the US at the Vatican during Trump’s previous term in office.