The leadership team at TransAlta has a wealth of experience in finance and business. The team includes a partner from Bennett Jones LLP, as well as someone with a degree from the Schulich School of Business at York University. This experience and education gives the team the skills they need to navigate the ever-changing business landscape.
View all