I'm not sure if the specificity matters but I operate under an umbrella company (Company A) in Ireland for tax purposes, they basically handle the invoicing and administration of my taxes etc, which the company in the US (Company B) contracts. Not sure if that buffer matters?
In Ireland I'm listed as a director of Company A. I'm listed by name and a signatory in the contracts between Company A and Company B.
I guess it's gonna be normal scenario for any foreign contractor to a US company but it's not going to be an intercompany transfer.
See any problems with that?
Like if I am to say my income is to persist from the same source, technically the same source would be Company A in Ireland with Company B as a client.
If I was to have a letter of offer from Company B in the US, it can/could be interpreted as a change in source of the income and a job offer is not enough by itself.
Of course it's a possibility I'm over thinking it but maybe the details matter.