Patrick Chan will have Ravia Walia and Oleg Epstein as his coaches at next month's Pyeongchang Olympics.

After his disappointing fourth-place finish at Skate Canada International in October, the 27-year-old from Toronto left coach Marina Zoueva and his training base in Canton, Mich., and moved to Vancouver.

Chan had been training with Zoueva since August 2016 after the resignation of Kathy Johnson, who had coached Chan for four years.

The three-time world champion has been working with a team of physiologists and coaches on the west coast and travelled to Edmonton where Walia coaches world silver medallist Kaetlyn Osmond.

Walia will be Chan's coach at next week's Canadian championships in Vancouver.

Chan, who won silver in men's singles and the team event at the 2014 Sochi Olympics, plans to retire after the upcoming Games in South Korea.