IMO definition

IMO means the International Maritime Organization, 4 Albert Embankment, London SE1 7SR, United Kingdom, www.imo.org;

Examples of IMO in a sentence

  • We pride ourselves on ease of communication and apart from the traditional contact methods of telephone and email we also use instant messaging services such as WhatsApp, WeChat, Telegram and IMO so that our clients can contact us with ease.


More Definitions of IMO

IMO or “Organization” means the International Maritime Organization;
IMO means the Independent Electricity Market Operator established under the Electricity Act.
IMO means International Maritime Organisation, 4, Albert Embankment, London SE1 7SR