Becoming St Johnstone manager was "too good an opportunity to turn down", says Callum Davidson.
One-time McDiarmid Park assistant Davidson, 43, has been appointed as Tommy Wright's successor on a three-year contract.
The former Perth player's most recent job was at Millwall, assisting Gary Rowett. He has also coached at Stoke City and Dunfermline Athletic.
"I just felt it was the right time," Davidson told BBC Scotland.
"It was tough to leave Millwall. I've known for the last three or four years I wanted to have the opportunity, I wanted to make the decisions.
"You come into management and you think it's going to be easy, I kind of know it's not. You have to make some tough decisions and some that you don't like but I've learned that over the last few years, I'm ready for that."
Scotland international Davidson started and finished his playing career in Perth and assisted Wright for five years before leaving for Stoke in 2018.
Wright managed the club for seven years, winning the Scottish Cup in 2014 and achieving five top-six finishes before leaving in May. Alec Cleland had been in caretaker charge since.
The Scottish Premiership hope to start the 2020-21 season on the weekend of 1 August, behind closed doors.
"With Tommy leaving it was a little bit of a surprise and with everything going on with Covid 19 it's all a little bit strange," Davidson added.
"One of the reasons I went down the road [to England] was to gain experience and broaden my knowledge so when I did get the opportunity I put myself in the best position to succeed."