TransAlta

HQ
Calgary
Total Offices: 4
1,417 Total Employees
Year Founded: 1911

TransAlta Benefits Overview

Work-Life Balance + Wellbeing

Offers company-sponsored outings

Offers gym membership

Offers an Employee Assistance Program (EAP)

Offers generous PTO

Provides paid holidays

Compensation + Benefits

Offers disability insurance

Offers health insurance

Offers mental health benefits

Offers vision insurance