The 52-year-old, who stepped down as head coach of Tampines Rovers in April, has returned to his former club and replaces Darren Stewart, appointed only at the start of this season
It is understood that the news was made known to players and officials earlier this morning, with the 52-year-old returning to his former club after leaving Tampines Rovers in April to take over Darren Stewart.
Salim was appointed to the Stags hotseat in December last year, but resigned from the defending champions in April after a poor run of results nine games into the new season, which also saw them crash out of the AFC Cup in the group stages.
He coached the Rams for two seasons in 2012 and 2013, finishing bottom of the table in his first season but leading them to fifth spot out of 12 teams in the subsequent season, defying many critics.
Stewart was only appointed at the beginning of the season after he did not extend his stay at Balestier Khalsa and the Australian embarked on a six-game unbeaten run at the start of the campaign.
However, two recent league defeats in a row has seen Woodlands drop to 10th place after 15 games. The last one was a 7-1 hammering by Albirex Niigata on Wednesday, where the Rams had two men sent off. They were also knocked out of the Singapore Cup in the first round after a heavy 5-1 loss to Geylang International at the end of May.
Stewart had also turned down a lucrative offer from A-League and hometown club Newcastle Jets in April to stay at Woodlands Stadium, but has now gone from the job.
Salim is expected to take charge of Woodlands when they face Warriors FC next Friday.