Telstra has created a business unit to develop digital applications and appointed a new customer service chief as it prepares for life under the national broadband network (NBN).

Telstra has created a business unit to develop digital applications and appointed a new customer service chief as it prepares for life under the national broadband network (NBN).