Information and Communications Technology Council (ICTC)

116 Lisgar St., Suite 300
Ottawa, Ontario K2P 0C2
Canada
Phone: (613) 237-8551