Both when the phone is on the company wifi and on the LAN and also when out of the office on another wifi or cellular data?This can potentially work for 2 of the 3 cases (not the cellular data scenario). It would be easiest if the corporate wireless and wired networks are the same subnet (this assumes the printer is on it also).
https://www.canon.lt/support/consumer_products/apple_airprint_guide/
I print from my iPhone to an HP Printer with Air Print.