Kevin Russell Leaves Telstra After 18 Months, 6 Months Less Than He Lasted At Optus /September 6, 2017/David Richards/0 CommentFirst It was Vodafone, then Optus, now Kevin Russell the former group executive of consumer and small business at Telstra has again... Read More