@percival1994 Yes, contact a tax practitioner to help you with this.Consider sygnia, 10x or possibly outvest as possible low cost options. Have you maxed out your TFSA? That would be the number 1 priority.
I have been an expat for over 6 years and lived all around the world but I always have...