IMEO Views 5 meanings found IMEO may denote a European medical institute specializing in obesity treatment, the Inglewood Management Employee Organization, or the operation of ice‑maintenance equipment in commercial settings. Miscellaneous Ice Maintenance and Equipment Operation Ice Maintenance Equipment Operations Governmental Inglewood Management Employee Organization International Instituto Médico Europeo de la Obesidad Business Ice Maintenance Equipment Operation