Ronald Douglas Johnson served as the United States ambassador to El Salvador from 2019 to 2021.
[1] He was appointed ambassador by President Donald Trump on July 3, 2019.
[2] At the time of his appointment, he was serving as the Central Intelligence Agency’s Science and Technology Liaison to the U.S. Special Operations Command, based in Tampa, Florida.
[3] On December 10, 2024, Johnson was selected by Trump to serve as the United States Ambassador to Mexico during his second term.
[3][5] On December 10, 2024, then President-elect Donald Trump nominated Johnson to become the United States ambassador to Mexico.