INV Metals Customer Service Phone Numbers Customer Service: 416-703-8416   INV Metals Headquarters Info, Email, Phone number, Website and live chat Information INV Metals Inc., a mineral resource company, engages in the acquisition, exploration, and development of precious and base metal projects primarily in Ecuador. The company was formerly known as International Nickel Ventures Corporation and changed