Danny Lennon has left St Mirren after the club decided against renewing his contract.
The 45-year-old replaced Gus MacPherson as manager in 2010 and took the club to their highest Scottish Premiership finish in 25 years when they finished eighth in 2012.
Lennon also guided St Mirren to League Cup glory last year, their first major trophy since 1987.
The Buddies finished eighth again this season, but Lennon’s poor win percentage looks to have cost him his job. Under his stewardship the club won just 50 of his 179 games in charge.
A club statement read: “The board of directors have today decided not to offer Danny Lennon an extension to his contract that expires in June 2014.
“Danny and his players gave our club one of its finest days on 17th March 2013 and they will always be remembered by the club for that wonderful day.
“Decisions like this are never easy, however we would in particular, commend Danny for his professionalism and the dignified way he has carried out his duties during a very challenging season.
“The board would like to thank Danny for his service to the club over the last four years and wish him every success in the future."