TransAlta Corp. on May 17 named Todd Stack as CFO of the company, effective immediately. He replaces Christophe Dehout, who will leave the company to pursue other opportunities, according to a company news release.
Stack has served as managing director and corporate controller of the company since February 2017. He joined TransAlta in 1990 and has previously served as treasurer, corporate controller and as a member of the corporate development team.