part of the contract stipulation will be to use a local payroll company and to pay tax locally.
That answers your first question, people are commonly mandated to pay taxes abroad, although I will concede they are only ever asked to pay tax in the country that they are providing the service, which I guess is not strictly the case with us.
Your second question needs a little more thought - no offence intended. We are mandated, by contract, to set up shop in Ireland. You will note in the contract that we are not mandated to use one of the three accountancy firms, despite the several posters on this forum that seem to think that we are! Brookfield could do no more than strongly suggest that we go with their recommendations, and I have not had any correspondence from them that goes beyond this. It certainly could not, and does not, form part of our contract.
It's all a bit of a minefield!!
Wally.