on company's behalf or on behalf of the company

I’ve learnt that ‘on company’s behalf’ is grammatically wrong. It should be ‘on behalf of the company’ as the company cannot have 's. Is that correct?

Hi David,

I would accept both with one small addition:

. The company after all refers to a group of people.