After three years of filling the role as Alberta's Chief Medical Officer of Health, Dr. Andre Corriveau has resigned.

He confirmed to CTV News on Tuesday night that it was a personal decision.

Dr. Corriveau is moving back to the Northwest Territories to assume his old job there as the Chief Medical Officer of Health.

Corriveau moved to Alberta in early 2009 to take the position citing he wanted a challenge, and that he got.

About a month into his 3-year tenure in Alberta, the H1N1 panic hit.

Albertans were frustrated by long line-ups and dwindling supplies to get the flu vaccine.

The province's approach was reviewed a year later by the Health Quality Council of Alberta.

The 92-page report outlined 18 recommendations.

"I arrived at a time when the whole health care system had been reorganized as well. So people had to figure out their roles and responses including me." says Corriveau.

"It was a hard decision. I agonized for about a month actually. Back and forth in my mind and talking to my wife and trying to discern, what was the right thing to do at this point in my career."

Corriveau's contract was set to expire at the end of this month.

He resigned about a week and a half ago.

The province is now taking applications to fill his position.