Alex Iacovitti has become Ross County’s third signing of the week.
The central defender, 22, who has represented Scotland at youth level, last played for Oldham Athletic in League One in England.
But Iacovitti’s move will see him play for his first club in Scotland.
Staggies manager Stuart Kettlewell said: “It’s great to get Alex on board. When we knew of his availability, we were really keen to speak with him and we managed to showcase our ambitions which has led to Alex now coming to the club.
“You only have to look at some of the clubs Alex has played for, and the amount of appearances he has made for them, to realise that he has some very good experience for a young player.
“We know that we have a very focused and ambitious player and we look forward to helping him to develop here in Dingwall.”