S

SLR Consulting

Global sustainability consultancy and engineering services

Energy Advisory Manager - Industrial Electrification

Strategy & Management ConsultingConfirmed live in the last 24 hours
Full-timeDüsseldorf, GermanyNo salary listed

About the Job

Requirements

  • A completed university degree is required; a master's degree or doctorate in electrical engineering, electrical power engineering, industrial engineering with an electrical engineering focus, or a comparable field is preferred.
  • At least six years of relevant professional experience in technical and economic analysis of energy systems is required.
  • Experience in electrification, electrical energy systems, grid connection and grid capacity, medium or high voltage, load profiles, flexibility, battery storage, green electricity procurement, renewable energy, or industrial processes is required.
  • Knowledge of relevant industries such as energy, chemicals, steel and metals, automotive, food, transport, or logistics, and ability to assess regulatory and market frameworks are required.
  • Analytical thinking and the ability to communicate complex topics concisely and develop practical, implementable solutions are required.
  • Experience leading complex projects, coordinating interdisciplinary teams, and communicating with clients is required.
  • Ability to present effectively and work in an international environment is required.
  • German at C2 level or above and English at B2 level or above are required.
  • A valid work permit for Germany is required.
  • Willingness to travel regularly within Europe is required.
  • A category B driver's license is preferred.

Responsibilities

  • Lead complex projects for industrial companies, energy providers, investors, and project developers from strategy through implementation.
  • Advise clients at the intersection of technology, business, and regulation, and develop data-based, implementable solutions with them.
  • Analyze client challenges, structure business cases, investment decisions, and implementation programs, and derive concrete measures.
  • Assess technological options, particularly electrification, electrical infrastructure, storage, renewable energy, and flexibility solutions, for feasibility, economics, and market conditions.
  • Develop transformation plans for energy and infrastructure systems, along with appropriate financing and contract models.
  • Review and validate models of energy systems, load profiles, and grid connections, and guide the team in analyses and visualizations.
  • Oversee preparation of content, proposals, workshops, and client meetings, and present results with the project team.
  • Develop client relationships, identify new business opportunities, and support development of the Energy Advisory offering in Germany and Europe.
  • Lead analysts and consultants, support their development, and deepen subject-matter expertise in Energy Advisory, particularly electrification and energy infrastructure.

Desired Qualifications

  • Experience in a strategy department, consulting, or academic research is preferred.
  • A master's degree or doctorate in electrical engineering, electrical power engineering, industrial engineering with an electrical engineering focus, or a comparable field is preferred.
  • A category B driver's license is preferred.

About the Company

SLR Consulting

Global sustainability consultancy and engineering services

SLR Consulting provides sustainability-focused consultancy and engineering services. It helps organizations navigate environmental and social challenges by offering strategic advisory, engineering, and technical services. The company operates through project-based engagements and long-term partnerships, delivering tailored sustainability solutions across sectors like energy, mining, infrastructure, and manufacturing. It differentiates itself with a global footprint of over 3,000 professionals across more than 100 offices on six continents, enabling integrated, multidisciplinary support. Growth has been accelerated through acquisitions, expanding its capabilities and geographic reach. The company’s goal is to make sustainability happen by partnering with clients to address pressing environmental and social issues.

Company size
1,001-5,000
Company stage
Series C
Total funding
$69.8M
Headquarters
Aylesbury, United Kingdom
Founded
1994

Recently Posted Jobs

Explore more opportunities at SLR Consulting

See more jobs