The Island Waste Management Corporation (IWMC) is a Canadian provincial Crown corporation operated by the Government of Prince Edward Island. Headquartered in Charlottetown, IWMC is responsible for collecting and disposing of solid waste in the entire province.