Sirius XM Canada Holdings Customer Service Phone Numbers Customer service:  1-888-539-7474   Sirius XM Canada Holdings Headquarters Info, Email, Phone number, Website and live chat Information Founded: 2011 Headquarters: Toronto, Ontario, Canada Key people: Anthony Viner (Chairman), Mark Redmond (CEO) Sirius XM Canada Holdings Inc. is a Canadian radio broadcasting company, which operates as a Canadian affiliate of Sirius XM