Established in 1983 and located in Montreal, SC Media Canada is one of the most respected Multi Media distributors in the country. Our continued success in selling multi media products in a highly competitive marketplace is thanks to a combination of years of technical sales experience and close cus... Read more