In mid-2006, Veisi became assistant coach of Foolad. After the departure of Mohammad Mayeli Kohan, Veisi was appointed the manager of Foolad for the remainder of the season. He was soon replaced by Nenad Nikolić, in a season which saw Foolad relegated to the Azadegan League. In 2009, he moved to Saba Battery, becoming the team's assistant coach, under the helm of Rasoul Korbekandi. After the team moved to Qom, he became the technical director and was eventually promoted to manager when Mahmoud Yavari was released from his contract. He kept Saba safe from the relegation zone in 2010-11 season but went on to produce very good results with the team in next season. This ended with the team finishing the season in 4th place and they qualified for the AFC Champions League. He left the team at the end of season. He signed a two-year contract with newly promoted Paykan on 14 May 2012 but was sacked on 27 January 2013 after a series of bad results. On 18 May 2013, he became head coach of another newly promoted team, Esteghlal Khuzestan.