Facilities & Process EngineeringVerified
ATO meaning in oil and gas
ATO means Authority To Offer. Has to do with the authorisation process of leaving an offer in big deals in Lubes business.
Definition
Authority To Offer
Has to do with the authorisation process of leaving an offer in big deals in Lubes business.