Genivar Inc Customer Service Phone Number Customer service:  514 340-0046   Genivar Inc Headquarters Info, Email, Phone number, Website and live chat Information Genivar Inc. was a Canadian engineering consulting firm. As of January 1, 2014, it became WSP Global. Its head office remains located at 1600 Rene Levesque Boulevard West in Montreal, Quebec. If