I run a small Luxembourg-based consulting company and I'm about to start organizing events such as short seminars (2 hours) to long workshops (up to 5 days).
I'd like to tour the USA and possibly Canada with my seminars and workshops also, delivering, say, 60 to 100 days of seminars/workshops per year in the US.
Would it be advisable to set up a US branch of my company? I would of course be on the road whenever I'm in the US, and most of the time I'd in Europe. I'm also not a resident alien. So I suppose another question would be: as a non-US citizen, non-resident alien, can I set up shop in the US?