Victory Nickel Customer Service Phone Numbers Customer Service: 416.363.8527   Victory Nickel Headquarters Info, Email, Phone number, Website and live chat Information Victory Silica Ltd. is a wholly-owned subsidiary of Victory Nickel Inc. created as part of a business plan to supply premium-quality Northern White and Canadian domestic frac sand to energy service and oil and