Technical Manager

Liberty Global Europe Ltd. (UK) London, England May 15, 2026

Type Contract
Pay Not listed
Work Onsite

This Technical Manager role in Electrical Engineering is focused on leading technical oversight of renewable energy projects from acquisition through construction and into operations. It would suit someone who can bring careful technical judgement and practical problem-solving to the role.

Where the work sits

Our Ventures portfolio has strategic stakes in over 75 companies in content, tech, and infrastructure, including ITV, Formula E, Atlas. Degree qualified in Electrical Engineering, Renewable Energy, Power Systems, or related discipline.

How the role works day to day

Leading technical oversight of renewable energy projects from acquisition through construction and into operations. Managing technical due diligence for RTB and late-stage development acquisitions, identifying key technical, grid, programme, and delivery risks. Coordinating project technical workstreams across onshore wind, solar PV, BESS, substations, and associated electrical infrastructure.

Practical details

  • Additional detail: Bonus opportunities may be available.

What needs to be in place

  • Minimum 5–10 years’ experience delivering utility-scale renewable energy or infrastructure projects.
  • Experience working within an IPP, developer, EPC, utility, consultancy, or Owner’s Engineer environment.
  • Strong understanding of HV electrical systems, substations, grid compliance, and energisation processes.

Job details

  • Benefits mentioned: Pension, Holiday allowance, Bonus
Keep exploring similar roles

Search for more Technical Manager jobs from Liberty Global Europe Ltd. (UK) in London, England.