How would the Captain know that?
i was also on a business ticket and working in the oil industry and my company had someone on the flight nearly every day.
I also knew the owners of the airline, not that i told them about it..
Even if the rig business was important to the company the chap shouldn't have been allowed on board..