May 31, 2018 by Sol Trujillo Team Telstra, Is It Time To Bring Back Sol Trujillo and The Three Amigo’s Telstra is a mess, and the man whose head could be on the chopping block is CEO