About the role

AT&T is seeking a senior leader to direct the Energy team, designing and executing energy infrastructure strategies across commercial buildings and network facilities. You will translate technical expertise into scalable programs that improve efficiency and reduce costs while preserving network reliability. The role requires in-office presence in Dallas, Texas, with extensive collaboration across operations, engineering, and finance to drive impactful energy initiatives and long‑term savings.

Matching similar jobs

JOB OVERVIEW

Experience level

Manager

Location

Dallas, TX

Occupation

Energy Engineers, Except Wind and Solar

Industry

Engineering Services

Posted

2 days ago

Tired of running searches?

Rank the roles you'd take once, and matches like these arrive on their own.

CREATE PROFILE