Forget about the US unless you have American experience. Frankly, US
HR practices are 10 years ahead of what's happening in Australia and they are very particular about your education as opposed to just experience.
An MBA in
HR Management opens doors in the US whereas 8 years working at a company and having a Bachelors degree doesn't open as many considering that there is alot of competition in the US for
HR roles and their degrees are more difficult than their equivalent in Australia. Unless you have connections or an MBA preferably obtained in a US university you will find it difficult to get a good
HR role and you may have to settle for a job in
HR admin and work your way up.
Americans don't care if you have 100 years of experience unless you have a suitable paper qualification in that industry unlike alot of Australian employers who will prefer experience over qualifications especially in
HR. I was fortunate in the US but I understand the frustrations of certain American and other international friends who are more than qualified for roles and have had experience even some Australian experience but are not given the opportunity in
HR.
Some have gone back home because the market here is ridiculously hard to break into and their experience and qualifications usually outdo those sitting in recruitment offices deciding if they should put them forward for jobs.
If you do get a role in Canada or even the UK you are better off gaining your
HR experience and skills here than in Australia.