No, you can't sign a contract as a company.
History lesson: Cathay is currently embroiled in what may be it's most costly HR lawsuit ever after closing the Paris base. The base was closed after innumerable mistakes and omissions regarding taxation and other social security issues by CX. With the possibility of HUNDREDS OF MILLIONS of euros in lawsuits looming, CX will NEVER permit anything that even remotely looks like a tax avoidance manoeuvre.
Additionally, CX have always included this statement in their employment contracts :
"Residential and taxation issues are to your own account". In other words, your baby.