Digital Delivery Lead

Turner & Townsend•Houston, TX
•Onsite

About The Position

The Turner & Townsend Energy & Natural Resources Family is looking for a Digital Delivery Lead to join our growing team. This role involves providing senior leadership for the development, growth, and performance of the E&NR Digital Services function across North America, maintaining close alignment with NAM Infrastructure Digital. The position requires defining, owning, and evolving an E&NR NAM digital strategy/business plan, aligned to client needs, major capital program delivery, and Turner & Townsend’s global digital direction. The role also includes acting as a client advisor/delivery lead for digital-enabled program set-up and delivery, encompassing digital advisory, strategy, solutions, and management information/data. Additionally, the role involves shaping and embedding digital standards, frameworks, and tools to enable consistent, scalable, and high-quality program delivery. SOX control responsibilities may be part of this role and must be adhered to where applicable.

Requirements

  • Degree or Masters in a STEM discipline (or equivalent)
  • 15+ years of relevant experience
  • Proven experience delivering client-facing digital or data-enabled change, from engagement start-up through implementation
  • Excellent written and verbal communication skills, able to explain complex technical concepts clearly
  • High emotional intelligence with the confidence to challenge constructively and implement change

Responsibilities

  • Provide senior leadership for the development, growth and performance of the E&NR Digital Services function across North America maintaining close alignment with NAM Infrastructure Digital.
  • Define, own and evolve an E&NR NAM digital strategy / business plan, aligned to client needs / opportunities, major capital program delivery and Turner & Townsend’s global digital direction.
  • Act as a client advisor / delivery lead for digital‑enabled program set‑up and delivery, including digital advisory, strategy, solutions and management information / data.
  • Shape and embed digital standards, frameworks and tools that enable consistent, scalable and high‑quality program delivery.
  • Develop and maintain an E&NR NAM Digital Services operating model; building regional capability aligned to the E&NR NAM digital strategy / business plan.
  • Lead the design and evolution of digital service offerings for the E&NR sector in NAM, overseeing commercial performance of the Digital Services portfolio.
  • Embed digital capability into programme delivery models, ensuring early and effective integration from proposal stage through mobilisation and execution.
  • Drive innovation, continuous improvement and adoption of emerging technologies to enhance programme delivery, performance and governance.
  • Collaborate with global and regional digital leaders to leverage reusable platforms, solutions and best practice.
  • Lead the development of E&NR NAM digital propositions / service offerings and supporting collateral.
  • Lead / support major bids and pursuits, defining digital and data solutions, digital delivery approaches, resourcing and commercial models.
  • Support account teams in positioning digital as a core enabler of improved programme outcomes.

Benefits

  • A healthy, productive and flexible working environment that respects work-life balance.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service