Dave Robertson has been appointed the new manager of League One side Peterborough United.
Robertson was promoted from his role as academy boss to take temporary charge of the club after the departure of Darren Ferguson, and a run of 22 points from 14 games has been enough for the 41-year-old to be handed the role on a permanent basis.
Chairman Darragh MacAnthony told the club's official website: "I am delighted to finally announce that David Robertson is our new first-team manager with Grant McCann joining him as assistant manager.
"They have both signed three-year deals which I have no doubt will lead to three of the most successful years since I have become chairman of the football club."
Peterborough ended the campaign in ninth place in the League One standings.