James B Cunningham has/had a position (Deputy Political Counselor) at United States Mission to the United Nations

Details
Title Deputy Political Counselor
Start Date 1990-08-00