两个公司分别派代理人签约一份合同,其中一个没有盖公司印章,请问双方法律主体是谁

合同的签署人应该是公司法人,如果因某种原因法人不能签署,可以由法人授权委托代理人办理,但需要有法人的书面《授权书》。否则合同无效。

在上述的基础上,被授权的双方代理人可以用公章和签名签订合同。没有公章只有代理人签字也是可以的。