Former Sparta Prague manager Andrea Stramaccioni was named new Esteghlal head coach.
After weeks of speculation, the 43-year-old Italian agreed to a two-year contract with the Persian Gulf Pro League side on Thursday.
Stramaccioni – a former manager of Serie A clubs Internazionale and Udinese – will hope to end the Tehran’s Blues’ six-year wait for the league title when he takes over from interim coach Farhad Majidi – who replaced sacked German Winfried Schäfer with three games to spare in the newly-finished Iranian domestic league.
Esteghlal finished third in the league with 57 points – four points adrift of archrival champion Persepolis and one behind Sepahan.
Meanwhile, Tractorsazi Tabriz appointed high-profile Turkish manager Mustafa Denizli as the new head manager.
The 69-year-old reached an agreement with the Iranian side on a one-year contract and will replace Belgian Georges Leekens – who led Tractorsazi to a fifth-place finish in the league.
This will be Denizli’s fourth spell in the Iranian football – the last of which came in the 2011-12 season with Persepolis.
An ex-manager of Turkey’s national side and Süper Lig giants Galatasaray, Fenerbahçe and Beşiktaş, Denizli led Kasımpaşa S.K. to 11 victories and five draws in 32 matches before parting ways with the Turkish side with two games to go in the 2018-19 season.