IMM Abbreviation Meaning The term IMM stands for: International Monetary Market More Abbreviatons BPO OECD MSC MIF O.n.o.