5N Plus Customer Service Phone Numbers Customer service:  514-807-9895   5N Plus Headquarters Info, Email, Phone number, Website and live chat Information 5N Plus is a Canadian producer of high-purity metals and compounds for electronic applications best known as the major supplier of Cadmium Telluride (CdTe) to First Solar. It is headquartered in Saint-Laurent, Quebec, Canada.   If