Remote Solution Design Manager – Energy Systems Leader

Company: Veolia
Apply for the Remote Solution Design Manager – Energy Systems Leader
Location: London
Job Description:

Veolia in the United Kingdom is seeking a Solution Design Manager to lead the technical strategy that underpins our growth in the energy sector and drive ecological transformation. You will design energy systems (district heating, heat pumps, CHP), lead multidisciplinary teams from concept to contract award, and guide business development.

Requirements: Mechanical Engineering degree, energy systems design experience, AutoCAD, UK driving licence, and client engagement.

#J-18808-Ljbffr…

Posted: July 24th, 2026