Dimitrov started his governmental career in 1996 at the Ministry of Foreign Affairs as an
international human rights lawyer, and was promoted to Deputy Minister of Foreign Affairs in 2000. In 2002 he was named the second
Macedonian ambassador to the United States, succeeding
Ljubica Acevska. This made him the youngest diplomat in Washington, D.C. at the time; this was part of a trend of generational transitions in Eastern European governments: "replac[ing] the old guard with young, Western-educated technocrats". In October 2009 he took up a new post as Macedonia's ambassador to the Netherlands. After the end of his term there in March 2013, it had originally been planned that he would take up the ambassadorship to Germany, but instead that post went to
Nikola Kolev. In February 2014, it was announced that Dimitrov had turned down an appointment as Macedonia's ambassador to Moscow. Dimitrov was Special Envoy in the talks for overcoming the name differences under the auspices of the United Nations in the period 2003-2008. From 2008 until 2011 he was a co-representative of the then Republic of Macedonia before the International Court of Justice in the case against Greece concerning the interpretation and implementation of the Interim Accord signed by both countries in 1995. Having been involved in the diplomatic efforts for the name dispute for years, in 2017 he was appointed Minister of Foreign Affairs in the new government led by
Zoran Zaev, leader of
SDSM, which pledged to solve the disputes with neighboring countries and to improve the cooperation with them. As head of the Macedonian diplomacy, Dimitrov signed the
Prespa agreement on 17 June 2018 in a high-level ceremony at the
Greek border village of
Psarades on
Lake Prespa. He is a former member of
The Balkans in Europe Policy Advisory Group. ==Personal life==