公对公签合同一般由双方的授权代表来签字。
具体来说,公对公签合同时,一方通常会派出授权代表来代表该方签署合同,而另一方也会派出相应的授权代表来代表该方签署合同。授权代表可以是公司的高级管理人员、法定代表人、授权委托人等,具备签署合同的法律权限和代表权利。在签署合同前,双方应当明确授权代表的身份和权限,并在合同上注明代表签字的身份和职务。这样可以确保合同的有效性和双方的权益。需要注意的是,具体的签字方式和程序可能会根据不同的国家、地区和行业有所不同,建议在签署合同前咨询相关法律专业人士或机构以确保合法性和有效性。