The Lilywhites have appointed the former Shamrock Rovers and Derry City manager ahead of the 2013 season
The Lilywhites had been searching for a new manager after sacking Darius Kierans and club director Ciaran Bond said that the club was 'thrilled' to have appointed its 'number one target'.
"As a club, we are thrilled to welcome Stephen Kenny as our new first-team manager," he told the club's official website. "Stephen was our number one target from when we began the search for a new manager and we are delighted to be able to get him on board."
The 41-year-old coach has had spells with League of Ireland clubs Longford Town, Bohemians and Derry City as well as a brief stint managing Dunfermline in the Scottish Premier League.
Kenny was appointed manager of Shamrock Rovers at the beginning of the 2012 season following the departure of Michael O'Neill, but was dismissed from the post mid-way through the year.