Rajesh Crumlin is the Chief Technology Officer - Telstra Ventures of Telstra.
27,951 people are employed at Telstra.
Telstra is based in Sydney, New South Wales.
The NAICS codes for Telstra are [5619, 56, 515, 56192, 51, 561, 5151].
The SIC codes for Telstra are [48, 481].