S

SLR Consulting

Global sustainability consultancy and engineering services

Technical Director - Bioenergy

Environmental EngineeringConfirmed live in the last 24 hours
Full-timeLondon, UK

About the Job

Requirements

  • Extensive experience within anaerobic digestion, biomethane, energy from waste, waste processing, recycling, or related sectors.
  • A degree in Engineering, Biochemistry, or a related discipline.
  • Proven experience originating, winning, and managing technical projects within consultancy, operational, or construction environments.
  • Experience delivering concept designs, feasibility studies, technical assessments, due diligence, and contract management activities.
  • Strong numeracy, data analysis, and financial modelling capabilities.
  • Advanced proficiency in Excel, Word, and PowerPoint, with strong technical report-writing skills.
  • Experience leading and mentoring multidisciplinary engineering or consultancy teams.
  • A driving licence that permits legal driving in the UK is required for site visits.

Responsibilities

  • Originate and lead bioenergy, anaerobic digestion, biomethane, and energy-from-waste projects across the full project lifecycle.
  • Deliver concept designs, feasibility studies, technical assessments, and technical due diligence assignments.
  • Develop client relationships, prepare proposals, and support business development activities.
  • Lead, mentor, and develop engineers and consultants within the team.
  • Support procurement, contract management, construction, commissioning, and operational troubleshooting activities.
  • Work across office, home-based, and site-based settings across the UK and occasionally internationally.

Desired Qualifications

  • Chartered Engineer status or progress towards chartership.
  • A relevant Master's degree.
  • Experience working on site, including health and safety and Construction (Design and Management) Regulations.

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