McVicar Industries Customer Service Phone Numbers Customer Service: (416) 366-7420   McVicar Industries Headquarters Info, Email, Phone number, Website and live chat Information The McVicar Industries is an entrepreneur specifically focused on consulting and investment between Canada and China. He initially worked for the federal government in Ottawa for two years after obtaining a Ph.D. from the