WCOM Views 4 meanings found WCOM is used to refer to concepts like World Class Operations Management, the World Conference on Melanoma, the former telecom firm MCI Worldcom, and a low‑power FM station in North Carolina. Community World Conference on Melanoma LPFM-103.5, Carrboro, North Carolina Business World Class Operations Management M C I Worldcom, Inc. (now MCI)