Telstra Corp Ltd has appointed David Moffatt as its new chief financial officer and group managing director, finance.

Moffatt, 40, who is currently chief executive officer of General Electric...