Telstra's IT department is led by Rajesh Crumlin (Chief Technology Officer - Telstra Ventures) and has 4642 employees.
Steven Nagy
Principal Engineer, Security Engineering
Craig Smith
Network Engineering Executive
Nichole Vaughan
Service Delivery Specialist
Nithanth Rai
Test Automation Specialist
Looking for a particular Telstra employee's phone or email?