The RCMP have made an arrest in the historic homicide of a 15-year-old girl who was last seen in 2007.

Eduard Viktorovitch Baranec, a hitman currently serving a life sentence in British Columbia, was charged with first-degree murder in connection with the death of Katelyn Marie Noble.

Noble was last seen Aug. 27, 2007, near Radisson, Sask., about 60 kilometres northwest of Saskatoon.

Baranec was convicted two years ago of murdering Amanpreet Kaur Bahia in February 2007 — six months before Noble went missing.

"There was a relationship between the two people," Cpl. Rob King said, adding Baranec has been a person of interest from the very beginning of the investigation.

King said Baranec was in Noble's circle of acquaintances.

Noble moved to Saskatchewan from Mission, B.C., when she was 14 years old to live with a 35-year-old she was in a relationship with and Baranec. Noble had been staying on a farm west of Radisson at the time of her disappearance.

The 15-year-old girl, originally from Mission, B.C., moved to Radisson to live with her boyfriend. She left the farm after the couple had a fight. (CBC)

The couple had a fight and Noble left the farm without taking any personal belongings with her, police have said.

The RCMP said they investigated Noble's disappearance for 11 years, with the investigation stretching from Ontario to B.C.

CBC reached out to Katelyn's mother Leona Noble by phone on Thursday evening. She described her family's journey as a "roller-coaster."

Noble declined to comment on the charge levied against Baranec, but expressed frustration that her daughter's remains had yet to be found.

While there has not been a positive identification of remains, the investigation is still underway, according to King. Despite this, there was enough evidence to lay a murder charge and proceed to the courts, he said.

"It has been a long and stressful period for her family and today, investigators hope these developments begin to provide Katelyn's family with some measure of comfort," the RCMP said in the release.

Baranec is also charged with indignity to a human body. He appeared by video in Saskatoon provincial court on Wednesday.

After court, Baranec's lawyer, Matthew Nathanson, said he wouldn't comment on the case beyond saying he expected Baranec to plead not guilty.

He's back in court Oct. 16.