In my opinion we need one of these coaches listed below:
1- Branko Ivanković: The most experienced foreign coach Iran ever had.
2- Human Afazeli: A young but experienced manager who had worked alongside both Daei and Branko and could become one of the best coaches Iran could ever produce.
3- Ali Parvin: This coach maybe old but still has what it takes to stand up to the IFF. According to wikipedia - "In recent years Parvin has been criticized for the style of play his teams show on the field, which is considered by many to be thoughtless, ugly football with no real plan. Many also believe he completely ran Persepolis FC, and refused to let anyone else interfere, believing the team to be truly his own."
4- Zico: This Brazilian manager has what it takes to make TM a team without a weakness like he did with Japan making them fearless. The reason why i put his name in this list is because he is currently a free agent after his contract wasn't extended from Olympiacos.