Glacier Media Customer Service Phone Numbers Customer service: 604.872.8565 Investor Relations: 604.872.8565 Advertising: 604.630.3544   Glacier Media Headquarters Info, Email, Phone number, Website and live chat Information Glacier is headquartered in Vancouver. Its primary operations are in Canada as well as London, England. It is publicly traded on the Toronto Stock Exchange. The company provides news,