Need Good Int'l Tax Accountant USA/CAN (Toronto)

I have a pretty amazingly complex tax situation and I need a very good international ta accountant to help me figure it out.

I reside and work in Canada.

I'm also an American citizen, but have never filed taxes in the USA. However, this year I started working for an American company part time, and will have to file in both countries.

I expect that I will also have to file back taxes for the USA, which is super complicated because I was a resident and tax payer in Taiwan for six years, and for two years was a resident of no country and paid taxes nowhere at all.

If anyone can recommend somebody to help me work out this mess, I'd totally appreciate it!