225 Des Grands Ducs Rd, Piedmont, QC
International sales and marketing consultants for high technology companies in electronics and telecommunications