Vecima Networks Customer Service Phone Numbers Customer service: (888) 292-8266   Vecima Networks Headquarters Info, Email, Phone number, Website and live chat Information The Vecima Networks Inc. is a Canadian company that was founded in Saskatoon, Saskatchewan, in 1988. Vecima has offices in Saskatoon, Burnaby, and Victoria. Vecima sells its products to original equipment manufacturers (OEMs), system