Does his company's experience mean the company's experience or his experience at his company?
The translation goes for the former, but if it is the latter, then to avoid repetition, was it abbreviated to that?
ex)...Adair went to work for a company fighting oil well fires. Fearless, he became famous. He was called out to fires all over the world, including war zones, because of his company's experience and expertise. .....
... because of his experience with (possibly at) the company is acceptable; his company's experience is not.