CLHIO: Canadian Life and Health Insurance OmbudService

What does CLHIO mean? The above is one of CLHIO meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Canadian Life and Health Insurance OmbudService