Telstra

HQ
Melbourne
Total Offices: 25
10,000 Total Employees
Year Founded: 1901

Teams at Telstra

Recently posted jobs

3 Days AgoSaved
Remote
Australia
Utilities
Lead Telstra's national Power Resilience function, shaping energy resilience strategy, multi-year investment and program governance, industry and government engagement, sustainability and emissions reporting, technology innovation (batteries/alternative fuels), risk and resilience leadership, and cross-functional delivery to improve network reliability and sustainability outcomes.
5 Days AgoSaved
Remote
Australia
Utilities
Manage a defined SMB account portfolio to drive growth and customer satisfaction across face-to-face, phone, video and email. Handle inbound/outbound sales and service, develop account and portfolio plans, qualify leads, collaborate with internal teams, meet sales and performance KPIs, and continuously upskill through coaching.