Constellation Software Customer Service Phone Numbers Customer service: +1 416-861-2279   Constellation Software Headquarters Info, Email, Phone number, Website and live chat Information Constellation Software is a diversified software company. It is based in Toronto, Canada, is listed on the Toronto Stock Exchange, and is a constituent. If you searching for Constellation Software Customer Service Number,