Exco Technologies Customer Service Phone Numbers Customer service: (905) 477-3065   Exco Technologies Headquarters Info, Email, Phone number, Website and live chat Information Exco Technologies Limited is a Canadian global designer, developer and manufacturer of dies, moulds, components and assemblies, and consumable equipment for the die-cast, extrusion and automotive industries. 19 manufacturing locations in 10 countries. Approx 5,000