Iran has appointed a new ambassador to Azerbaijan, ISNA reported. The post will be filled by Mojtaba Demirchili, a veteran and well-known diplomat specializing in Eurasian affairs.