TransAlta Corp Customer Service Phone Number Customer service: 403-267-7110   TransAlta Corp Headquarters Info, Email, Phone number, Website and live chat Information TransAlta Corporation is an electricity power generator and wholesale marketing company headquartered in Calgary, Alberta. It is a privately owned corporation and its shares are traded publicly. It operates over 70 power plants in Canada. If